;/*FB_PKG_DELIM*/ __d("$InternalEnumUtils",[],(function(a,b,c,d,e,f){"use strict";var g=Object.prototype.hasOwnProperty;function a(a){return function(b){return b==null||!g.call(a,b)?null:a[b]}}var h=typeof WeakMap==="function"?new WeakMap():new Map();function b(a){return function(b){if(b==null)return null;var c=h.get(a);c==null&&(c=new Map(Object.getOwnPropertyNames(a).map(function(b){return[a[b],b]})),h.set(a,c));return(c=c.get(b))!=null?c:null}}f.createToJSEnum=a;f.createFromJSEnum=b}),66); __d("ActorHovercard.react",["cr:7663"],(function(a,b,c,d,e,f,g){"use strict";g["default"]=b("cr:7663")}),98); __d("CometHovercardQueryRendererQuery$Parameters",["WorkCometIsEmployeeGKProvider.relayprovider"],(function(a,b,c,d,e,f){"use strict";a={kind:"PreloadableConcreteRequest",params:{id:"25382378271347839",metadata:{},name:"CometHovercardQueryRendererQuery",operationKind:"query",text:null,providedVariables:{__relay_internal__pv__WorkCometIsEmployeeGKProviderrelayprovider:b("WorkCometIsEmployeeGKProvider.relayprovider")}}};e.exports=a}),null); __d("CometHovercardQueryRenderer.entrypoint",["CometHovercardQueryRendererQuery$Parameters","JSResourceForInteraction","WebPixelRatio"],(function(a,b,c,d,e,f,g){"use strict";a={getPreloadProps:function(a){var c=a.actionBarRenderLocation,e=a.context,f=a.entityID;a=a.groupID;return{queries:{hovercardQueryReference:{parameters:b("CometHovercardQueryRendererQuery$Parameters"),variables:{actionBarRenderLocation:c,context:e,entityID:f,groupID:a,scale:d("WebPixelRatio").get()}}}}},root:c("JSResourceForInteraction")("CometHovercardQueryRenderer.react").__setRef("CometHovercardQueryRenderer.entrypoint")};g["default"]=a}),98); __d("FDSHovercardGroupContext",["react"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h||d("react");b=a.createContext({groupID:void 0});c=b;g["default"]=c}),98); __d("ActorHovercardContext",["react"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h||d("react");b=a.createContext();g["default"]=b}),98); __d("useActorHovercardContext",["ActorHovercardContext","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=(h||d("react")).useContext;function a(){var a=i(c("ActorHovercardContext"));return a!=null?a:"DEFAULT"}g["default"]=a}),98); __d("ActorHovercardAccessible.react",["CometHovercardQueryRenderer.entrypoint","CometHovercardTrigger.react","FDSHovercardGroupContext","react","react-compiler-runtime","useActorHovercardContext"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react")),j=h.useContext;function a(a){var b=d("react-compiler-runtime").c(12),e=a.actorID,f=a.align,g=a.children,h=a.display,k=a.position,l=a.showHovercardOnClick;a=a.stopClickPropagation;f=f===void 0?"middle":f;k=k===void 0?"above":k;l===void 0?!1:l;l=a===void 0?!1:a;a=c("useActorHovercardContext")();var m=j(c("FDSHovercardGroupContext"));m=m.groupID;var n=a==="CIVIC_POST"?"WWW_COMET_CIVIC_PROFILE_HOVERCARD":"WWW_COMET_HOVERCARD",o;b[0]!==n||b[1]!==a||b[2]!==e||b[3]!==m?(o={actionBarRenderLocation:n,context:a,entityID:e,groupID:m},b[0]=n,b[1]=a,b[2]=e,b[3]=m,b[4]=o):o=b[4];n=o;b[5]!==f||b[6]!==g||b[7]!==h||b[8]!==n||b[9]!==k||b[10]!==l?(a=i.jsx(c("CometHovercardTrigger.react"),{align:f,display:h,popoverEntryPoint:c("CometHovercardQueryRenderer.entrypoint"),popoverProps:n,position:k,stopClickPropagation:l,children:g}),b[5]=f,b[6]=g,b[7]=h,b[8]=n,b[9]=k,b[10]=l,b[11]=a):a=b[11];return a}g["default"]=a}),98); __d("BaseAspectRatioContainer.react",["FBLogger","react","react-compiler-runtime","react-strict-dom"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||d("react");function a(a){var b=d("react-compiler-runtime").c(12),e=a.aspectRatio,f=a.children,g=a.contentStyle,h=a.testid;a=a.xstyle;if(e<=0)throw c("FBLogger")("comet_ui").mustfixThrow("Aspect ratio must be a non-zero, positive number: %s",e);var j;b[0]!==e?(j=k.dynamicTop(e),b[0]=e,b[1]=j):j=b[1];b[2]!==j||b[3]!==a?(e=[k.container,a,j],b[2]=j,b[3]=a,b[4]=e):e=b[4];b[5]!==f||b[6]!==g?(j=f!=null&&i.jsx(d("react-strict-dom").html.div,{style:[k.content,g],children:f}),b[5]=f,b[6]=g,b[7]=j):j=b[7];b[8]!==e||b[9]!==j||b[10]!==h?(a=i.jsx(d("react-strict-dom").html.div,{"data-testid":void 0,style:e,children:j}),b[8]=e,b[9]=j,b[10]=h,b[11]=a):a=b[11];return a}var j={paddingTop:"x1jm3axb",$$css:!0},k={container:{height:"xqtp20y",position:"x1n2onr6",width:"xh8yej3",$$css:!0},content:{alignItems:"x1qjc9v5",borderBottomStyle:"x1q0q8m5",borderBottomWidth:"x1qhh985",borderInlineEndStyle:"x18b5jzi",borderInlineEndWidth:"x10w94by",borderInlineStartStyle:"x1t7ytsu",borderInlineStartWidth:"x14e42zd",borderTopStyle:"x13fuv20",borderTopWidth:"x972fbf",bottom:"x1ey2m1c",boxSizing:"x9f619",display:"x78zum5",flexDirection:"xdt5ytf",flexGrow:"x1iyjqo2",flexShrink:"xs83m0k",insetInlineEnd:"xtijo5x",insetInlineStart:"x1o0tod",left:null,right:null,justifyContent:"x1qughib",marginBottom:"xat24cr",marginInlineEnd:"x14z9mp",marginInlineStart:"x1lziwak",marginTop:"xdj266r",minHeight:"x2lwn1j",minWidth:"xeuugli",paddingBottom:"x18d9i69",paddingInlineEnd:"xyri2b",paddingInlineStart:"x1c1uobl",paddingTop:"xexx8yu",position:"x10l6tqk",top:"x13vifvy",zIndex:"x1ja2u2z",$$css:!0},dynamicTop:function(a){return[j,{"--x-paddingTop":function(a){return typeof a==="number"?a+"px":a!=null?a:void 0}(100/a+"%")}]}};g["default"]=a}),98); __d("BaseHovercardStateContext.react",["fbt","emptyFunction","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i;a=i||d("react");b=a.createContext({active:!1,"aria-label":h._(/*BTDS*/"Nh\u1ea5n Alt-F1 ho\u1eb7c ph\u00edm m\u0169i t\u00ean l\u00ean \u0111\u1ec3 truy c\u1eadp v\u00e0o b\u1ea3n xem tr\u01b0\u1edbc li\u00ean k\u1ebft"),label:h._(/*BTDS*/"Nh\u1ea5n ph\u00edm m\u0169i t\u00ean l\u00ean \u0111\u1ec3 truy c\u1eadp v\u00e0o b\u1ea3n xem tr\u01b0\u1edbc li\u00ean k\u1ebft"),labelId:null,onClose:c("emptyFunction")});g["default"]=b}),226); __d("BaseHovercardTriggerWrapper.react",["react","react-compiler-runtime","stylex"],(function(a,b,c,d,e,f,g){"use strict";var h=["display"],i,j,k=j||d("react"),l={displayInlineBlock:{display:"x1rg5ohu",$$css:!0}};function a(a){var b=d("react-compiler-runtime").c(11),e,f;b[0]!==a?(e=a.display,f=babelHelpers.objectWithoutPropertiesLoose(a,h),b[0]=a,b[1]=e,b[2]=f):(e=b[1],f=b[2]);if(e==="inline"){b[3]===Symbol["for"]("react.memo_cache_sentinel")?(a="xt0psk2",b[3]=a):a=b[3];b[4]!==f?(a=k.jsx("span",babelHelpers["extends"]({},f,{className:a})),b[4]=f,b[5]=a):a=b[5];return a}a=e==="inline-block"&&l.displayInlineBlock;b[6]!==a?(e=(i||(i=c("stylex")))(a),b[6]=a,b[7]=e):e=b[7];b[8]!==f||b[9]!==e?(a=k.jsx("div",babelHelpers["extends"]({},f,{className:e})),b[8]=f,b[9]=e,b[10]=a):a=b[10];return a}g["default"]=a}),98); __d("BaseNestedHovercardContext.react",["react"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h||d("react");b=a.createContext(!1);c=b;g["default"]=c}),98); __d("useBaseHovercardTriggerAccessible",["fbt","BaseContextualLayer.react","BaseHovercardStateContext.react","BaseHovercardTriggerWrapper.react","CometErrorBoundary.react","CometHeroInteractionContextPassthrough.react","CometPlaceholder.react","FocusWithinHandler.react","HiddenSubtreeContextProvider.react","clearTimeout","react","setTimeout","useCometDisplayTimingTrackerForInteraction","useCometPrerenderer","useDelayedState","useFadeEffect","useMergeRefs"],(function(a,b,c,d,e,f,g,h){"use strict";var i=["children","display","fallback","onLoadEntryPoint","onVisibilityChange","showDelay"],j,k=j||(j=d("react"));b=j;var l=b.useCallback,m=b.useEffect,n=b.useId,o=b.useMemo,p=b.useRef,q=b.useState,r=300,s=100,t={disablePointerEvents:{pointerEvents:"x47corl",$$css:!0}};function a(a){var b=a.children,d=a.display,e=a.fallback,g=a.onLoadEntryPoint,j=a.onVisibilityChange,v=a.showDelay,w=babelHelpers.objectWithoutPropertiesLoose(a,i);a=c("useDelayedState")(!1);var x=a[0],y=a[1];a=q(!1);var z=a[0],A=a[1];a=q(!1);var B=a[0],C=a[1];a=q(!1);var D=a[0],E=a[1];a=q(!1);var F=a[0],G=a[1];a=q(!1);var H=a[0],I=a[1],J=D&&F&&!B,K=function(a){G(a),!a&&!H&&C(!1)},L=p(null),M=p(null),N=p(null),O=c("useCometDisplayTimingTrackerForInteraction")("HoverCard"),P=function(){if(!U)return;I(!0)};m(function(){if(H){var a=W.current;if(!a)return;a=a.querySelector(u);a==null||a.focus()}},[H]);var Q=function(){if(H){I(!1);var a=M.current;a==null||a.focus()}},R=p(P),S=p(Q),T=l(function(){y(!1),A(!1),C(!0),S.current()},[y]),aa=p(T);m(function(){R.current=P,S.current=Q,aa.current=T},void 0);var ba=l(function(a){a.key==="Escape"&&(a.stopPropagation(),T())},[T]),ca=l(function(a){(a.key==="Escape"||a.key===" "||a.keyCode===9)&&(a.stopPropagation(),T()),(["ArrowDown","ArrowUp"].includes(a.key)||a.altKey&&a.key==="F1")&&(R.current(),a.preventDefault(),a.stopPropagation())},[T]),U=x||z||J||H,V=p(U),W=p();m(function(){V.current!==U&&(j&&j(U),U||I(!1)),V.current=U},[U,j]);a=c("useFadeEffect")(U);var X=a[0],da=a[1];D=a[2];F=c("useCometPrerenderer")("tooltip",U);a=F[0].shouldPrerender;var Y=a===void 0?!1:a,ea=F[1],fa=F[2],Z=l(function(){g&&g()},[g]),ga=function(a){x?c("clearTimeout")(L.current):(y(!0,v!=null?v:r),Z()),!J&&!z&&ea(a)},ha=function(){L.current=c("setTimeout")(function(){y(!1)},s),fa()},ia=function(){A(!1)},ja=function(){A(!1)},ka=function(){z||(A(!0),Z())},la=function(){Z()},$=n(),ma=o(function(){return{active:H,"aria-label":h._(/*BTDS*/"Nh\u1ea5n Alt-F1 ho\u1eb7c ph\u00edm m\u0169i t\u00ean l\u00ean \u0111\u1ec3 truy c\u1eadp v\u00e0o b\u1ea3n xem tr\u01b0\u1edbc li\u00ean k\u1ebft"),label:h._(/*BTDS*/"Nh\u1ea5n ph\u00edm m\u0169i t\u00ean l\u00ean \u0111\u1ec3 truy c\u1eadp v\u00e0o b\u1ea3n xem tr\u01b0\u1edbc li\u00ean k\u1ebft"),labelId:J?$:null,onClose:function(){S.current(),T()}}},[H,J,$,T]),na=function(a){a.key==="Escape"&&T()},oa=c("useMergeRefs")(D,W);m(function(){var a=M.current;if(a==null)return;J?a.setAttribute("aria-describedby",$):a.removeAttribute("aria-describedby")},[J,$]);a=function(a){a=a;e!=null&&(a=k.jsx(c("CometPlaceholder.react"),{fallback:e,name:f.id,children:a}));return k.jsxs(c("BaseHovercardTriggerWrapper.react"),{display:d,onKeyDown:ba,onMouseEnter:ga,onMouseLeave:ha,onTouchCancel:ia,onTouchEnd:ja,onTouchStart:ka,children:[k.jsx(c("FocusWithinHandler.react"),{onFocusChange:E,onFocusVisibleChange:K,onFocusWithin:la,children:k.jsx("span",{className:"xjp7ctv",onKeyDown:ca,children:b(M)})}),(J||z||Y||X)&&!B&&k.jsx(c("CometHeroInteractionContextPassthrough.react"),{clear:!0,children:k.jsx(c("CometErrorBoundary.react"),{children:k.jsx(c("CometPlaceholder.react"),{fallback:null,name:"HovercardTriggerPopover",children:k.jsx(c("BaseContextualLayer.react"),babelHelpers["extends"]({align:"middle",contextRef:M,hidden:!U&&Y,imperativeRef:N,ref:O,xstyle:!U&&X?t.disablePointerEvents:void 0},w,{children:k.jsx(c("HiddenSubtreeContextProvider.react"),{isHidden:!U&&Y,children:k.jsx("div",babelHelpers["extends"]({},{0:{className:"xg01cxk x1n2onr6 x1ebt8du x19991ni x1dhq9h"},1:{className:"x1n2onr6 x19991ni x1hc1fzr xhb22t3 xls3em1"}}[!!da<<0],{onKeyDown:na,ref:oa,children:k.jsx(c("BaseHovercardStateContext.react").Provider,{value:ma,children:a})}))})}))})})})]})};return[a,T]}var u=['a[href]:not([href=""]):not([rel="ignore"])',"button:not(:disabled)","[tabindex]"].map(function(a){return a+':not([tabindex="-1"])'}).join(", ");g["default"]=a}),226); __d("BaseHovercardTriggerAccessible.react",["BaseHovercardTriggerWrapper.react","BaseNestedHovercardContext.react","CometRelay","react","react-compiler-runtime","useBaseHovercardTriggerAccessible","useCometRelayEntrypointContextualEnvironmentProvider"],(function(a,b,c,d,e,f,g){"use strict";var h=["popoverEntryPoint","popoverOtherProps","popoverProps","preventNested"],i=["preventNested"],j,k=j||(j=d("react"));b=j;b.useCallback;var l=b.useContext,m=b.useRef,n={};function o(a){var b=d("react-compiler-runtime").c(19),e;if(b[0]!==a){var f=a.popoverEntryPoint,g=a.popoverOtherProps,i=a.popoverProps;a.preventNested;var j=babelHelpers.objectWithoutPropertiesLoose(a,h);f=f;g=g;e=i;i=j;b[0]=a;b[1]=i;b[2]=f;b[3]=e;b[4]=g}else i=b[1],f=b[2],e=b[3],g=b[4];j=g===void 0?n:g;a=c("useCometRelayEntrypointContextualEnvironmentProvider")();g=d("CometRelay").useEntryPointLoader(a,f);a=g[0];var l=g[1];b[5]!==l||b[6]!==e?(f=function(){l(e)},b[5]=l,b[6]=e,b[7]=f):f=b[7];g=f;b[8]!==i||b[9]!==g?(f=babelHelpers["extends"]({},i,{onLoadEntryPoint:g}),b[8]=i,b[9]=g,b[10]=f):f=b[10];i=c("useBaseHovercardTriggerAccessible")(f);g=i[0];b[11]!==a||b[12]!==j?(f=a!=null&&k.jsx(d("CometRelay").EntryPointContainer,{entryPointReference:a,props:j}),b[11]=a,b[12]=j,b[13]=f):f=b[13];b[14]!==f?(i=k.jsx(k.Fragment,{children:f}),b[14]=f,b[15]=i):i=b[15];b[16]!==i||b[17]!==g?(a=g(i),b[16]=i,b[17]=g,b[18]=a):a=b[18];return a}function a(a){var b=a.preventNested;b=b===void 0?!1:b;var d=babelHelpers.objectWithoutPropertiesLoose(a,i),e=l(c("BaseNestedHovercardContext.react")),f=m(null);return e?k.jsx(c("BaseHovercardTriggerWrapper.react"),{display:a.display,children:a.children(f)}):k.jsx(c("BaseNestedHovercardContext.react").Provider,{value:b,children:k.jsx(o,babelHelpers["extends"]({},d))})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98); __d("BaseMenuContext",["react"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h||d("react");b=a.createContext();g["default"]=b}),98); __d("BasePopoverLayerVisibility.react",["HiddenSubtreePassiveContext","emptyFunction","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h;h||(h=d("react"));b=h;var i=b.useContext,j=b.useEffect,k=b.useRef;function a(a){var b=d("react-compiler-runtime").c(9),e=a.children;a=a.onLayerDetached;var f=a===void 0?c("emptyFunction"):a;a=i(c("HiddenSubtreePassiveContext"));var g=a.getCurrentState,h=a.subscribeToChanges,l=k(!g().hiddenOrBackgrounded);b[0]!==f||b[1]!==h?(a=function(){var a=h(function(a){a=a.hiddenOrBackgrounded;a=!a;l.current!==a&&!a&&f();l.current=a});return function(){a.remove()}},g=[f,h],b[0]=f,b[1]=h,b[2]=a,b[3]=g):(a=b[2],g=b[3]);j(a,g);var m=k(f);b[4]!==f?(a=function(){m.current=f},g=[f],b[4]=f,b[5]=a,b[6]=g):(a=b[5],g=b[6]);j(a,g);var n=k(null);b[7]===Symbol["for"]("react.memo_cache_sentinel")?(a=function(){n.current!=null&&(window.clearTimeout(n.current),n.current=null);return function(){var a=m.current;n.current=window.setTimeout(a,1)}},g=[],b[7]=a,b[8]=g):(a=b[7],g=b[8]);j(a,g);return e}g["default"]=a}),98); __d("BasePopoverReflowSheet.react",["BaseContextualLayerAnchorRoot.react","BasePopoverReflowSheetContext","BasePortal.react","HiddenSubtreeContext","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;var j=b.useContext;b.useMemo;function a(a){var b=d("react-compiler-runtime").c(6);a=a.children;var e=j(c("HiddenSubtreeContext"));e=e.hidden;var f;b[0]===Symbol["for"]("react.memo_cache_sentinel")?(f={isReflowSheet:!0},b[0]=f):f=b[0];f=f;f=f;var g;b[1]!==a?(g=i.jsx(c("BaseContextualLayerAnchorRoot.react"),{children:a}),b[1]=a,b[2]=g):g=b[2];b[3]!==e||b[4]!==g?(a=i.jsx(c("BasePopoverReflowSheetContext").Provider,{value:f,children:i.jsx(c("BasePortal.react"),{hidden:e,children:g})}),b[3]=e,b[4]=g,b[5]=a):a=b[5];return a}g["default"]=a}),98); __d("CometEventTimings",["performanceNavigationStart","performanceNow"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(a){var b=(h||(h=c("performanceNow")))(),d=null,e=document.createEvent("MouseEvent").timeStamp0?(T(),R.current=window.setTimeout(function(){S(!1),T()},G)):S(!1),O(null),a&&ha(),Q.current=null},[S,G,T]),V=k(function(a){if(!L){G>0&&T();M("show");if(i==null)S(!0);else{a=d("CometEventTimings").getCurrentQueueTime(a==null?void 0:a.timeStamp);var b=a[0];a=a[1];i(function(a){Q.current=a,S(!0),O(c("CometHeroLogging").genHeroInteractionUUIDAndMarkStart(a.getTraceId())),E==null||E(a)},b,a)}}},[L,G,i,T,S,E]);n(e,function(){return{hide:function(){U()},show:function(){V()}}},[V,U]);F=k(function(a){a!=null&&N!=null&&d("CometInteractionVC").addMutationRootForTraceId(N,a)},[N]);var W=q(null);a=c("useCometPrerenderer")(B,L,C,u);A=a[0];z=a[1];e=a[2];B=a[3];u=a[4];a=a[5];o(function(){H===!0&&K.current===!1&&(K.current=!0,V())},[V,H]);m(function(){return T},[T]);var X=l(c("BaseScrollableAreaContext")),Y=c("useVisibilityObserver")({onHidden:k(function(a){a=a.hiddenReason;if(a==="COMPONENT_UNMOUNTED")return;a=X[X.length-1];a!=null&&U()},[U,X])}),fa=p(function(){switch(D){case"menu":return{expanded:L,haspopup:"menu"};case"dialog":default:return null}},[L,D]),ga=k(function(a){P.current=a!=null?a:null,Y(a)},[Y]),ha=function(){var a=Q.current,b=a==null?void 0:a.getTrace();if(a==null||b==null)return;b=b.traceStatus;if(b!=null&&b!=="START")return;a.addAnnotationBoolean("hasResourceError",c("Bootloader").getErrorCount()>0);b=!0;a.cancelTrace("close_popover",b)},Z=k(function(){f||(w==null||w(),U(!0))},[f,U,w]);Z=c("useOnOutsideClick")(L?Z:null,p(function(){return{isTargetEligible:function(a){var b=P.current;return b!=null?!b.contains(a):!0},triggerOutsideClickOnDrag:I}},[I]));var ia=k(function(a){L?U(!0):V(a)},[L,U,V]),ja=c("useMergeRefs")(Z,F),ka=p(function(){return{onClose:U}},[U]),la=D==="menu",$=function(a){return j.createElement(c("BaseContextualLayer.react"),babelHelpers["extends"]({},a,ca,{containFocus:!0,contextRef:P,customContainer:c("BaseContextualLayerDefaultContainer.react"),imperativeRef:W,key:"popover",onEscapeFocusRegion:la?U:void 0,ref:ja,reflowToPosition:J}),j.jsx(c("CometHideLayerOnEscape.react"),{onHide:U,children:j.jsx(c("BaseMenuContext").Provider,{value:ka,children:j.jsx(c("CometHeroInteractionContextPassthrough.react"),{clear:!0,children:j.jsx(c("CometHeroInteractionWithDiv.react"),{interactionDesc:"popover_"+(C!=null?C.getModuleId():"Unknown"),interactionUUID:N,children:j.jsx(c("BasePopoverLayerVisibility.react"),{onLayerDetached:v,children:aa({content:j.jsxs(j.Fragment,{children:[j.jsx(t,{contextualLayerRef:W}),j.jsx(y,babelHelpers["extends"]({},ba,{onClose:U}))]}),fallback:j.jsxs(j.Fragment,{children:[j.jsx(t,{contextualLayerRef:W}),g]}),state:ea})})})})})}))};return j.jsxs(j.Fragment,{children:[j.jsx(c("BaseButtonPopoverContext").Provider,{value:fa,children:b(ga,ia,U,z,e,B,u,L,a)}),j.jsx(c("CometErrorBoundary.react"),{children:j.jsx(c("CometPrerenderer.react"),{prerenderingProps:A,children:function(a){return J?j.jsx(c("BasePopoverReflowSheet.react"),{children:$(a)}):$(a)}})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98); __d("Batcher",["TimedOnceFunc"],(function(a,b,c,d,e,f,g){"use strict";a=function(){function a(a,b,c){this.$5=null,this.$2=a,this.$3=b,this.$4=c,this.$1=[]}var b=a.prototype;b.batch=function(){var a,b=this.$1;this.$1=[];(a=this.$5)==null||a.cancel();this.$5=null;this.$4(b)};b.push=function(a){var b=this;this.$1.push(a);this.$5==null&&(this.$5=new(d("TimedOnceFunc").TimedOnceFunc)(function(){return b.batch()},this.$3));this.$1.length>=this.$2&&this.$5.run()};return a}();g.Batcher=a}),98); __d("CometCurrentInitialLoadVC",[],(function(a,b,c,d,e,f){"use strict";var g;function a(a){g==null&&(g=a)}function b(){return g}f.setInitialLoadVC=a;f.getInitialLoadVC=b}),66); __d("OzSystemicRiskUtils",["oz-player/networks/OzBandwidthUtils"],(function(a,b,c,d,e,f,g){"use strict";var h=50;function i(a,b,c){a=d("oz-player/networks/OzBandwidthUtils").getEstimatedRequestTimeToLastByteMs(a,b,c);return b/a*8e3}function a(a,b,c,d){a=a*b;b=a*c/8e3;c=i(d,b,h);return a0)return c<=a;return d!=null&&d>0?d<=b:!1}function b(a){var b=a.bandwidthDiagnostics,c=a.bitrate,d=a.bufferAheadSec,e=a.defaultRiskFactor,f=a.documentHiddenRiskFactor,g=a.hasMadeInitialDecision,k=a.highEstimateConfidence,l=a.initialRiskFactor,m=a.isDocumentHidden,n=a.lowMosResolution,o=a.lowMosRiskFactor,p=a.minWatchableMos,q=a.previousMos,r=a.previousResolution,s=a.remainingVideoDurationMs;a=a.segmentFetchRangeDurationMs;c=c*a/8e3;a=i(b,c,k);k=i(b,c,h);b=j(n,p,r,q);c=1;b||(c=k/a);n=1;f>0&&m?n=f:!g&&!b&&(n=l);p=n*(b?o:e);k=(s-d*1e3)/s;a=p*c;m=a*k;f=Math.max(m,1);return{bandwidth:c,buffer:k,encoding:p,lowMos:b,multiplier:f,previousMos:q,previousResolution:r}}function c(a){return{defaultRiskFactor:a.getNumber("systemic_risk_abr_risk_factor",1.75),documentHiddenRiskFactor:a.getNumber("systemic_risk_abr_document_hidden_risk_factor",0),excludeLargeRepresentationsAfterRestrictions:a.getBool("exclude_large_representations_after_restrictions",!1),highEstimateConfidence:a.getNumber("systemic_risk_abr_high_estimate_confidence",52),initialRiskFactor:a.getNumber("systemic_risk_abr_initial_risk_factor",1),isSystemicRiskABREnabled:a.getBool("use_systemic_risk_abr",!1),lowMosResolution:a.getNumber("systemic_risk_abr_low_mos_resolution",0),lowMosRiskFactor:a.getNumber("systemic_risk_abr_low_mos_risk_factor",1.3),minWatchableMos:a.getNumber("systemic_risk_abr_min_watchable_mos",0),resolutionConstraintFactor:a.getNumber("resolution_constraint_factor",0),respectPlaybackRestrictionsInABRFallback:a.getBool("respect_playback_restrictions_in_abr_fallback",!1),segmentFetchRangeDurationEnabled:a.getBool("systemic_risk_use_fetch_range_duration",!1),shouldApplyRepresentationRestrictions:a.getBool("systemic_risk_abr_apply_representation_restrictions",!1),strictResolutionConstraintEnabled:a.getBool("use_strict_resolution_constraint",!1)}}g.getBandwidthEstimateForRequest=i;g.isEffectiveBitrateBelowBandwidthEstimate=a;g.getRiskFactorsForRepresentation=b;g.getSystemicRiskConfigFromOzPlayerConfig=c}),98); __d("PolynomialCurve",[],(function(a,b,c,d,e,f){"use strict";var g=function(a,b,c,d){c===void 0&&(c=1),d===void 0&&(d=!1),this.x=0,this.y=0,this.x=a,this.y=b,this.degree=c,this.directScale=d};a=function(){function a(a){this.$1=[],this.$1=a.toSorted(function(a,b){a=a.x;b=b.x;return a-b})}var b=a.prototype;b.$2=function(a,b,c){a=(a-b.x)/(c.x-b.x);return b.directScale?b.y+(c.y-b.y)*Math.pow(a,b.degree):c.y-(c.y-b.y)*Math.pow(1-a,b.degree)};b.maxY=function(){return Math.max.apply(Math,this.$1.map(function(a){return a.y}))};b.minY=function(){return Math.min.apply(Math,this.$1.map(function(a){return a.y}))};b.isEmpty=function(){return this.$1.length===0};b.size=function(){return this.$1.length};b.__debugLog=function(){return this.$1};b.interpolate=function(a){if(this.isEmpty())return-Infinity;var b=this.$3(this.$1,a);if(b>=0)return this.$1[b].y;b=-b-1;if(b===0)return this.$1[b].y;if(b===this.$1.length)return this.$1[this.$1.length-1].y;var c=this.$1[b-1];b=this.$1[b];return this.$2(a,c,b)};b.$3=function(a,b){var c=0,d=a.length-1;while(c<=d){var e=Math.floor((c+d)/2),f=a[e].x;if(fb)d=e-1;else return e}return-(c+1)};a.createFromString=function(b){try{b=b.split(";");b=b.map(function(a){a=a.split(",");if(!(2<=a.length&&a.length<=4))return null;var b=parseFloat(a[0]),c=parseFloat(a[1]),d=a.length>2?parseFloat(a[2]):1;a=a.length>3?a[3].toLowerCase()==="d":!1;return new g(b,c,d,a)}).filter(Boolean);return new a(b)}catch(a){return null}};a.createDefault=function(b){return new a([new g(0,b,1,!0)])};a.createFromStringWithFallback=function(b,c){if(b==null||b.trim()===""||isNaN(b.split(";")[0].split(",")[0]))return a.createDefault(c);b=a.createFromString(b);return b!=null?b:a.createDefault(c)};return a}();f.PolynomialControlPoint=g;f.PolynomialCurve=a}),66); __d("QualityScoreUtils",["PolynomialCurve"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b,c,e){a=a.map(function(a){return new(d("PolynomialCurve").PolynomialControlPoint)(a.quality,a.qualityScore)});a=new(d("PolynomialCurve").PolynomialCurve)(a);return a.interpolate(h(b,c,e))}function b(a){a=a.split(",");var b=[];for(var c=0;c16/9){e=c==null?window.devicePixelRatio:c;return b?Math.round(a/(16/9))*e:Math.round(a/(16/9))}return b?d*window.devicePixelRatio:d}g.calculateQualityScore=a;g.parseQualityScoreCurve=b;g.calculateVideoQualityForPlayerDimensions=h}),98); __d("VideoPlayerODS",["ODS","Random"],(function(a,b,c,d,e,f,g){"use strict";var h;a=function(a,b,c){d("Random").coinflip(c)&&(h||(h=d("ODS"))).bumpEntityKey(2079,a,b,c)};g.bumpEntityKey=a}),98); __d("SidneeABRConfigUtils",["MetaConfig","VideoPlayerODS","gkx"],(function(a,b,c,d,e,f,g){"use strict";function a(){return c("MetaConfig")._("143")||c("MetaConfig")._("234")||c("gkx")("17337")||c("gkx")("17440")}function b(){if(c("gkx")("17440"))return h();if(c("MetaConfig")._("234"))return j();return c("gkx")("17337")?i():k()}function h(){return{avgSegmentDurationMs:5e3,badUploadQualityRewardCurve:"0,1,1.4; 100,2,1",badUploadQualityRewardCurveFallback:1,badUploadQualityThreshold:65,bitrateMultiplier:1,bufferReductionMs:5e3,defaultVideoDurationMs:3e4,encodingRisk:1,goodUploadQualityRewardCurve:"0,1,1.4; 100,2,1",goodUploadQualityRewardCurveFallback:1,isInitialBitrateEnabled:!1,lookAheadMs:3e4,maxAggressiveRisk:1.7,maxBandwidthConfidencePct:80,maxConservativeRisk:1.3,maxNormalRisk:1.5,maxVeryAggressiveRisk:1.85,minBandwidthConfidencePct:50,minBitrateMultiplier:.5,rewardRatioRoundDigits:4,riskCurve:"-1,2,1; 0,1.7,2; 1,1",riskCurveFallback:1,riskRatioRoundDigits:4,riskRewardRatioRoundDigits:4,useDpr:!0,useSidnee:!0}}function i(){return{avgSegmentDurationMs:5e3,badUploadQualityRewardCurve:"0,1,1.4; 100,2,1",badUploadQualityRewardCurveFallback:1,badUploadQualityThreshold:65,bitrateMultiplier:1,bufferReductionMs:5e3,defaultVideoDurationMs:3e4,encodingRisk:1,goodUploadQualityRewardCurve:"0,1,1.4; 100,2,1",goodUploadQualityRewardCurveFallback:1,isInitialBitrateEnabled:!1,lookAheadMs:3e4,maxAggressiveRisk:1.7,maxBandwidthConfidencePct:80,maxConservativeRisk:1.3,maxNormalRisk:1.5,maxVeryAggressiveRisk:1.85,minBandwidthConfidencePct:50,minBitrateMultiplier:.5,rewardRatioRoundDigits:4,riskCurve:"-1,2,3,d; 0,1.5,2,d; 1,1",riskCurveFallback:1,riskRatioRoundDigits:4,riskRewardRatioRoundDigits:4,useDpr:!0,useSidnee:!0}}function j(){var a;return{avgSegmentDurationMs:(a=c("MetaConfig"))._("209"),badUploadQualityRewardCurve:a._("210"),badUploadQualityRewardCurveFallback:a._("211"),badUploadQualityThreshold:a._("212"),bitrateMultiplier:a._("213"),bufferReductionMs:a._("214"),defaultVideoDurationMs:a._("215"),encodingRisk:a._("216"),goodUploadQualityRewardCurve:a._("217"),goodUploadQualityRewardCurveFallback:a._("218"),isInitialBitrateEnabled:a._("219"),lookAheadMs:a._("220"),maxAggressiveRisk:a._("221"),maxBandwidthConfidencePct:a._("222"),maxConservativeRisk:a._("223"),maxNormalRisk:a._("224"),maxVeryAggressiveRisk:a._("225"),minBandwidthConfidencePct:a._("226"),minBitrateMultiplier:a._("227"),rewardRatioRoundDigits:a._("228"),riskCurve:a._("229"),riskCurveFallback:a._("230"),riskRatioRoundDigits:a._("231"),riskRewardRatioRoundDigits:a._("232"),useDpr:a._("233"),useSidnee:a._("234")}}function k(){var a,b=(a=c("MetaConfig"))._("57"),d=a._("84"),e=a._("100"),f=a._("101"),g=a._("102"),h=a._("109"),i=a._("110"),j=a._("111"),k=a._("113"),n=a._("119"),o=a._("121"),p=a._("122"),q=a._("123"),r=a._("124"),s=a._("125"),t=a._("126"),u=a._("127"),v=a._("128"),w=a._("129"),x=a._("130"),y=a._("131"),z=a._("133");a=a._("134");return{avgSegmentDurationMs:l(b)?5e3:b,badUploadQualityRewardCurve:m(d)?"0,1,1; 80,1.5,1.3; 97,2.0,1":d,badUploadQualityRewardCurveFallback:l(e)?1:e,badUploadQualityThreshold:l(f)?65:f,bitrateMultiplier:l(g)?1:g,bufferReductionMs:l(h)?5e3:h,defaultVideoDurationMs:l(i)?3e4:i,encodingRisk:l(j)?2:j,goodUploadQualityRewardCurve:m(k)?"0,1,1.4; 100,2,1":k,goodUploadQualityRewardCurveFallback:l(n)?1:n,isInitialBitrateEnabled:c("MetaConfig")._("120"),lookAheadMs:l(o)?3e4:o,maxAggressiveRisk:l(p)?1.7:p,maxBandwidthConfidencePct:l(q)?80:q,maxConservativeRisk:l(r)?1.3:r,maxNormalRisk:l(s)?1.5:s,maxVeryAggressiveRisk:l(t)?1.85:t,minBandwidthConfidencePct:l(u)?50:u,minBitrateMultiplier:l(v)?.5:v,rewardRatioRoundDigits:l(w)?4:w,riskCurve:m(x)?"-1,2,1; 0,1.7,2; 1,1":x,riskCurveFallback:l(y)?1:y,riskRatioRoundDigits:l(z)?4:z,riskRewardRatioRoundDigits:l(a)?2:a,useDpr:c("MetaConfig")._("154"),useSidnee:c("MetaConfig")._("143")}}function l(a){a=a==null||a===0||Number.isNaN(a);a&&d("VideoPlayerODS").bumpEntityKey("comet_video_player","SidneeAbr.config_fallback_number",14);return a}function m(a){a=a==null||a==="";a&&d("VideoPlayerODS").bumpEntityKey("comet_video_player","SidneeAbr.config_fallback_string",14);return a}g.shouldUseSidnee=a;g.createSidneeConfig=b;g.createSidneeConfigAirwave=h;g.createSidneeConfigKadabra=i;g.createSidneeConfigLoggedInIGWeb=j;g.createSidneeConfigDefault=k}),98); __d("PriorityQueue",[],(function(a,b,c,d,e,f){"use strict";a=function(){function a(a,b){this.comparator=a,this.data=b!=null?b:[],this.heapify()}var b=a.prototype;b.peek=function(){return this.size()===0?null:this.data[0]};b.offer=function(a){this.data.push(a),this.bubbleUp(this.data.length-1)};b.poll=function(){if(this.size()===0)return null;var a=this.data[0],b=this.data.pop();this.data.length>0&&(this.data[0]=b,this.bubbleDown(0));return a};b.clear=function(){this.data=[]};b.size=function(){return this.data.length};b.isEmpty=function(){return this.data.length===0};b.heapify=function(){if(this.data.length>0)for(var a=1;a0){var b=a-1>>>1;if(this.comparator(this.data[a],this.data[b])){var c=this.data[b];this.data[b]=this.data[a];this.data[a]=c;a=b}else break}};b.bubbleDown=function(a){a=a;var b=this.data.length-1;while(!0){var c=(a<<1)+1,d=c+1,e=a;c<=b&&this.comparator(this.data[c],this.data[e])&&(e=c);d<=b&&this.comparator(this.data[d],this.data[e])&&(e=d);if(e!==a){c=this.data[e];this.data[e]=this.data[a];this.data[a]=c;a=e}else break}};return a}();f["default"]=a}),66); __d("SidneeAbrAlgorithm",["$InternalEnum","PolynomialCurve","PriorityQueue"],(function(a,b,c,d,e,f,g){"use strict";var h=function(a,b){if(a.riskRewardRatio!==b.riskRewardRatio)return a.riskRewardRatio=0;m--){var o=a[m],p=n(o,b,d.playbackDurationInfo,e);if(p.riskScore<=1)return{chosenRepresentation:o,decisionReasonDetails:g,finalAdjustedBitrate:p.adjustedBitrateResult.adjustedBitrate,finalBandwidthEstimate:p.bandwidthEstimation,finalRewardScore:1,finalRiskRewardRatio:1,finalRiskScore:p.riskScore,nextBitrate:f}}o=a[0];p=k(o,b,d,e);for(m of a){f=m.bandwidth;o=k(m,b,d,e);!o.isTooRisky?l.offer(o):g=j(g,[{detailKey:i.TOO_RISKY_REP_BITRATE,msg:o.rep.bandwidth.toString()}])}if(l.size()===0){g=j(g,[{detailKey:i.ALL_REPS_ARE_TOO_RISKY,msg:"true"},{detailKey:i.RISK_SCORE,msg:p.riskResult.riskScore.toFixed(b.riskRatioRoundDigits)},{detailKey:i.REWARD_SCORE,msg:p.rewardResult.rewardScore.toFixed(b.rewardRatioRoundDigits)},{detailKey:i.RISK_REWARD_RATIO,msg:p.riskRewardRatio.toFixed(b.riskRewardRatioRoundDigits)}]);return{chosenRepresentation:p.rep,decisionReasonDetails:g,finalAdjustedBitrate:p.riskResult.adjustedBitrateResult.adjustedBitrate,finalBandwidthEstimate:p.riskResult.bandwidthEstimation,finalRewardScore:parseFloat(p.rewardResult.rewardScore.toFixed(b.rewardRatioRoundDigits)),finalRiskRewardRatio:parseFloat(1..toFixed(b.riskRewardRatioRoundDigits)),finalRiskScore:parseFloat(p.riskResult.riskScore.toFixed(b.riskRatioRoundDigits)),nextBitrate:f}}a=l.peek();l.clear();o=[{detailKey:i.ALL_REPS_ARE_TOO_RISKY,msg:"false"},{detailKey:i.RISK_SCORE,msg:a.riskResult.riskScore.toFixed(b.riskRatioRoundDigits)},{detailKey:i.REWARD_SCORE,msg:a.rewardResult.rewardScore.toFixed(b.rewardRatioRoundDigits)},{detailKey:i.RISK_REWARD_RATIO,msg:a.riskRewardRatio.toFixed(b.riskRewardRatioRoundDigits)}];g=j(g,o);return{chosenRepresentation:a.rep,decisionReasonDetails:g,finalAdjustedBitrate:a.riskResult.adjustedBitrateResult.adjustedBitrate,finalBandwidthEstimate:a.riskResult.bandwidthEstimation,finalRewardScore:a.rewardResult.rewardScore,finalRiskRewardRatio:a.riskRewardRatio,finalRiskScore:a.riskResult.riskScore,nextBitrate:f}};var k=function(a,b,c,d){c=n(a,b,c.playbackDurationInfo,d);d=m(a,b);d.rewardScore<=0&&(d=babelHelpers["extends"]({},d,{rewardScore:1}));var e=c.riskScore/d.rewardScore;b=l(b);return{isTooRisky:c.riskScore>b,rep:a,rewardResult:d,riskResult:c,riskRewardRatio:e,riskThreshold:b}},l=function(a){return a.maxConservativeRisk},m=function(a,b){var c=a.qualityScore;a=a.uploadQuality;var e=a>b.badUploadQualityThreshold||a<=0?b.goodUploadQualityRewardCurve:b.badUploadQualityRewardCurve,f=a>b.badUploadQualityThreshold||a<=0?b.goodUploadQualityRewardCurveFallback:b.badUploadQualityRewardCurveFallback;e=d("PolynomialCurve").PolynomialCurve.createFromStringWithFallback(e,f);f=parseFloat(e.interpolate(c).toFixed(b.rewardRatioRoundDigits));e=a>b.badUploadQualityThreshold||a<=0?"good":"bad";return{qualityScore:c,rewardScore:f,uploadMos:a,uploadQualityClass:e}},n=function(a,b,c,e){var f=d("PolynomialCurve").PolynomialCurve.createFromStringWithFallback(b.riskCurve,b.riskCurveFallback);a=o(a,b.encodingRisk,c.playbackPositionMs,c.bufferDurationMs,c.videoDurationMs,b.lookAheadMs,b.minBitrateMultiplier);c=a.adjustedBitrate;if(c<=0)return{adjustedBitrateResult:a,bandwidthConfidencePct:-1,bandwidthEstimation:-1,riskScore:f.maxY()};var g=Math.floor(c*b.avgSegmentDurationMs/8e3),h=-1,i=b.maxBandwidthConfidencePct;for(var j=b.maxBandwidthConfidencePct;j>=b.minBandwidthConfidencePct;j--){h=e(g,j);if(h<=0||0=c){i=j;break}}if(h<=0)return{adjustedBitrateResult:a,bandwidthConfidencePct:-1,bandwidthEstimation:h,riskScore:f.maxY()};else if(h0?d/(e/1e3):1;f=Math.max(c,g);d=h*f;return{adjustedBitrate:d,encodingRisk:b,overallMultiplier:f,rawBitrate:a.bandwidth}};g.sidneeAbrSelectQualityImpl=a;g.calculateRiskRewardResult=k;g.calculateRewardResult=m;g.calculateRiskResult=n}),98); __d("CometDASHPrefetchCache",["CometDASHPrefetchCacheManager","ConstUriUtils","MosUtils","OzSystemicRiskUtils","QualityScoreUtils","SidneeABRConfigUtils","SidneeAbrAlgorithm","VideoPlayerDashPerformanceLoggerEventFalcoEvent","clearTimeout","cr:2964","gkx","oz-player/configs/OzGlobalConfig","oz-player/networks/OzBandwidthEstimator","oz-player/parsers/getMIMECodecs","setTimeout"],(function(a,b,c,d,e,f,g){"use strict";function a(){var a=!!window.MediaSource,b=!!window.ManagedMediaSource;if(b&&c("gkx")("13484"))return"mmse";return a?"mse":null}var h=a(),i=6e4,j=2e3,k=500,l=400;e=function(){function a(){this.$1=new Map()}var e=a.prototype;e.fetch=function(a){this.$1.size===0&&(this.$2(a),this.$3(a))};e.clear=function(){var a=this;this.$1.forEach(function(b,c){a.$4(c)});this.$1.clear()};e.hasCacheValue=function(a){return this.$1.has(a)};e.getCacheValue=function(a){var b=this.$1.get(a);b&&(this.$4(a),this.$1["delete"](a));return b==null?void 0:b.request};e.getCachedRepresentations=function(){var a=[];this.$1.forEach(function(b){b=b.representationID;a.indexOf(b)===-1&&a.push(b)});return a};e.$4=function(a){a=this.$1.get(a);a&&a.cancelTimeoutID!=null&&c("clearTimeout")(a.cancelTimeoutID)};e.$3=function(a){a=this.getSelectedAudioRepresentation(a);if(a==null)return;this.$5(a)};e.getSelectedAudioRepresentation=function(a){return a.find(function(a){return a.mimeType.indexOf("audio")>-1})};e.$2=function(a){a=this.getSelectedVideoRepresentation(a);a!=null&&this.$5(a)};e.getSelectedVideoRepresentation=function(a){a=a.filter(function(a){return a.mimeType.indexOf("video")>-1});if(a.length===0)return;var b=a[0];a.sort(function(a,b){return a.bandwidth-b.bandwidth});a=this.$6(a);if(a.length===0)return;var e=c("oz-player/networks/OzBandwidthEstimator").getBandwidthDiagnostics(c("oz-player/configs/OzGlobalConfig"));if(e==null){this.$5(b);return}b=d("SidneeABRConfigUtils").shouldUseSidnee()?this.$7(e,a):this.$8(e,a);return b!=null?b:a[0]};e.$7=function(a,c){if(b("cr:2964")==null)return null;var e=c.every(function(a){return a.playbackResolutionCSVQM!=null}),f=d("SidneeABRConfigUtils").createSidneeConfig(),g=c.map(function(a){var b=e?d("QualityScoreUtils").parseQualityScoreCurve(String(a.playbackResolutionCSVQM)):d("QualityScoreUtils").parseQualityScoreCurve(a.playbackResolutionMOS);b=b!=null?d("QualityScoreUtils").calculateQualityScore(b,{height:k,width:l},f.useDpr):0;return{bandwidth:a.bandwidth,displayLabel:"",height:a.height,id:a.representationID,qualityScore:b,uploadQuality:66,width:a.width}}),h=d("SidneeAbrAlgorithm").sidneeAbrSelectQualityImpl(g,f,{isAudioTrack:!1,playbackDurationInfo:{bufferDurationMs:0,playbackPositionMs:0,videoDurationMs:f.defaultVideoDurationMs},totalWindowDurationMs:f.lookAheadMs,unbufferedWindowDurationMs:f.lookAheadMs},b("cr:2964").getBandwidthEstimateFn(a));return c.find(function(a){return a.representationID===h.chosenRepresentation.id})};e.$8=function(a,b){var e=null;for(var f=0;f-1?"video":"audio",g=null;c("oz-player/configs/OzGlobalConfig").getBool("enable_prefetch_logging",!1)&&(g={bandwidth_estimate:String(a.bandwidth),event:"fetch_stream",initiator:"CometDASHPrefetchCache",is_prefetch:!0,player_height:String(a.height),player_width:String(a.width),representation_id:String(a.representationID),resource:e!=null?e:"",segment_count:String(a.segments.length),segment_end_time:String(d.end),segment_start_time:String(d.start),type:f});if(e==null){g!=null&&c("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers["extends"]({},g,{reason:"null url",result:"failed"})});return}d=window.fetch(e).then(function(a){g!=null&&c("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers["extends"]({},g,{result:"success"})});return{initiator:"FETCH",response:a}});d=d["catch"](function(a){g!=null&&c("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers["extends"]({},g,{error:String(a),reason:"failed fetch",result:"failed"})})});b.$10(e,{representationID:a.representationID,request:d})})};e.$10=function(a,b){var d=this;this.$4(a);var e=c("oz-player/configs/OzGlobalConfig").getNumber("prefetch_retention_duration_ms",0),f=null;e>0&&(f=c("setTimeout")(function(){d.$1["delete"](a)},e));this.$1.set(a,babelHelpers["extends"]({},b,{cancelTimeoutID:f}))};e.$9=function(a,b){return(a=d("ConstUriUtils").getUri(a))==null||(a=a.addQueryParam("bytestart",b.start))==null||(a=a.addQueryParam("byteend",b.end))==null?void 0:a.toString()};e.$6=function(a){var b;a=a.filter(function(a){var b;return h==="mmse"?(b=window.ManagedMediaSource)==null?void 0:b.isTypeSupported(c("oz-player/parsers/getMIMECodecs")(a.mimeType,a.codecs)):(b=window.MediaSource)==null?void 0:b.isTypeSupported(c("oz-player/parsers/getMIMECodecs")(a.mimeType,a.codecs))});var d=(b=window.devicePixelRatio)!=null?b:1,e=c("oz-player/configs/OzGlobalConfig").getNumber("prefetch_resolution_threshold",0);e===0&&(e=Infinity);b=a.filter(function(a){a=Math.min(a.width,a.height);return a/d<=e});return b.length>0?b:a.length>0?[a[0]]:[]};e.fetchSegmentsWithRetry=function(a,b){var d=this;a.segments.toSorted().forEach(function(e,f){var g=f===a.segments.length-1;f=d.$9(a.baseURL,e);var h=a.mimeType.indexOf("video")>-1?"video":"audio",i=null;c("oz-player/configs/OzGlobalConfig").getBool("enable_prefetch_logging",!1)&&(i={bandwidth_estimate:String(a.bandwidth),event:"fetch_stream",initiator:"CometDASHPrefetchCache",is_prefetch:!0,player_height:String(a.height),player_width:String(a.width),representation_id:String(a.representationID),resource:f!=null?f:"",segment_count:String(a.segments.length),segment_end_time:String(e.end),segment_start_time:String(e.start),type:h});if(f==null){i!=null&&c("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers["extends"]({},i,{reason:"null url",result:"failed"})});return}e=window.fetch(f).then(function(a){i!=null&&c("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers["extends"]({},i,{result:"success"})});g&&c("CometDASHPrefetchCacheManager").triggerNextPrefetchTask(!0);return{initiator:"FETCH",response:a}});e=e["catch"](function(a){i!=null&&c("VideoPlayerDashPerformanceLoggerEventFalcoEvent").log(function(){return babelHelpers["extends"]({},i,{error:String(a),reason:"failed fetch",result:"failed"})}),g&&c("CometDASHPrefetchCacheManager").runPrefetchTask(b+1)});d.$10(f,{representationID:a.representationID,request:e})})};return a}();g["default"]=e}),98); __d("CometDASHPrefetchTaskQueue",[],(function(a,b,c,d,e,f){"use strict";a=function(){function a(){this.$1=[]}var b=a.prototype;b.enqueue=function(a){this.$1.push(a)};b.isEmpty=function(){return this.$1.length===0};b.dequeue=function(){return this.$1.shift()};b.getNextPrefetchTask=function(){return this.$1[0]};b.clear=function(){this.$1=[]};return a}();b=new a();c=b;f["default"]=c}),66); __d("RunComet",["ExecutionEnvironment","FBLogger","createCancelableFunction","emptyFunction","setTimeout","unexpectedUseInComet"],(function(a,b,c,d,e,f,g){"use strict";var h,i={},j=!1,k=!1,l={remove:c("emptyFunction")};function m(a,b){i.unload==null&&(i.unload=[],i.afterunload=[],(h||(h=c("ExecutionEnvironment"))).canUseEventListeners&&window.addEventListener("unload",function(){p("unload"),p("afterunload")})),i[a]==null?(c("FBLogger")("comet_infra").mustfix("EVENT_LISTENERS.%s wasn't initialized but should have been!",a),i[a]=[b]):i[a].push(b)}function n(a){a||c("FBLogger")("comet_infra").mustfix("Undefined event listener handler is not allowed");return c("createCancelableFunction")(a!=null?a:c("emptyFunction"))}function o(a){return{remove:function(){a.cancel()}}}function p(a){var b=i[a]||[];for(var d=0;dthis.MAX_RETRY_COUNT){this.triggerNextPrefetchTask(!0);return}var b=c("CometDASHPrefetchTaskQueue").getNextPrefetchTask();if(b==null)return;var d=b.representation;b=b.videoID;b=this.$1.get(b);b!=null?b.fetchSegmentsWithRetry(d,a):this.triggerNextPrefetchTask(!0)};return a}();b=new e();f=b;g["default"]=f}),98); __d("CometExceptionDialog",["react"],(function(a,b,c,d,e,f,g){"use strict";var h;h||d("react");var i=null;function a(a){i=a}function b(){return i}g.injectImplementation=a;g.getInjectedImplementation=b}),98); __d("FDSDialogConfirmationFooter.react",["BaseRow.react","BaseRowItem.react","CometColumnItem.react","FDSButton.react","FDSDialogFooterContainer.react","FDSDialogMetaTextItem.react","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||d("react"),j={item:{minWidth:"xl9nvqe x17ot9bj",$$css:!0},secondary:{paddingInlineEnd:"xf159sx",$$css:!0}};function a(a){var b=d("react-compiler-runtime").c(15),e=a.primary,f=a.secondary,g=a.size;a=a.meta;g=g===void 0?"medium":g;var h;b[0]!==a?(h=a!=null&&i.jsx(c("FDSDialogMetaTextItem.react"),{meta:a}),b[0]=a,b[1]=h):h=b[1];b[2]!==e||b[3]!==g?(a=i.jsx(c("BaseRowItem.react"),{xstyle:j.item,children:i.jsx(c("FDSButton.react"),babelHelpers["extends"]({padding:"wide",size:g},e))}),b[2]=e,b[3]=g,b[4]=a):a=b[4];b[5]===Symbol["for"]("react.memo_cache_sentinel")?(e=[j.item,j.secondary],b[5]=e):e=b[5];b[6]!==f||b[7]!==g?(e=i.jsx(c("BaseRowItem.react"),{xstyle:e,children:i.jsx(c("FDSButton.react"),babelHelpers["extends"]({reduceEmphasis:!0,size:g,type:"secondary"},f))}),b[6]=f,b[7]=g,b[8]=e):e=b[8];b[9]!==a||b[10]!==e?(f=i.jsx(c("CometColumnItem.react"),{paddingVertical:16,children:i.jsxs(c("BaseRow.react"),{align:"end",direction:"backward",verticalAlign:"stretch",wrap:"forward",children:[a,e]})}),b[9]=a,b[10]=e,b[11]=f):f=b[11];b[12]!==h||b[13]!==f?(g=i.jsxs(c("FDSDialogFooterContainer.react"),{children:[h,f]}),b[12]=h,b[13]=f,b[14]=g):g=b[14];return g}g["default"]=a}),98); __d("useToggle",["react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h;b=h||d("react");b.useCallback;var i=b.useState;function a(a){var b=d("react-compiler-runtime").c(3);a=a===void 0?!1:a;a=i(a);var c=a[0],e=a[1];b[0]===Symbol["for"]("react.memo_cache_sentinel")?(a=function(a){e(a==null?j:a)},b[0]=a):a=b[0];a=a;b[1]!==c?(a=[c,a],b[1]=c,b[2]=a):a=b[2];return a}function j(a){return!a}g["default"]=a}),98); __d("FDSCometExceptionDialog.react",["fbt","CometColumn.react","CometColumnItem.react","FDSDialog.react","FDSDialogConfirmationFooter.react","FDSDialogFooter.react","FDSDialogHeader.react","FDSText.react","react","react-compiler-runtime","useToggle"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j=i||d("react");function a(a){var b=d("react-compiler-runtime").c(30),e=a.closeButtonText,f=a.debugInfo,g=a.errorDescription,i=a.errorSummary,k=a.onClose,l=a.testid;a=a.withCloseButton;var m=c("useToggle")(!1),n=m[0],o=m[1];b[0]!==e?(m=e!=null?e:h._(/*BTDS*/"OK"),b[0]=e,b[1]=m):m=b[1];b[2]!==k||b[3]!==m?(e={label:m,onPress:k,testid:"comet-exception-dialog-ok-button"},b[2]=k,b[3]=m,b[4]=e):e=b[4];m=e;e="[META ONLY] "+(n?"Hide":"Show")+" error details";var p;b[5]!==o?(p=function(){return o()},b[5]=o,b[6]=p):p=b[6];var q;b[7]!==e||b[8]!==p?(q={label:e,onPress:p,reduceEmphasis:!1},b[7]=e,b[8]=p,b[9]=q):q=b[9];e=q;b[10]!==f||b[11]!==m||b[12]!==e?(p=f!=null?j.jsx(c("FDSDialogConfirmationFooter.react"),{primary:m,secondary:e}):j.jsx(c("FDSDialogFooter.react"),{expanding:!1,primary:babelHelpers["extends"]({},m,{padding:"wide"})}),b[10]=f,b[11]=m,b[12]=e,b[13]=p):p=b[13];q=p;b[14]!==i||b[15]!==k||b[16]!==a?(m=j.jsx(c("FDSDialogHeader.react"),{onClose:k,showTruncationTooltip:!0,text:i,withCloseButton:a}),b[14]=i,b[15]=k,b[16]=a,b[17]=m):m=b[17];b[18]!==f||b[19]!==n?(e=f!=null&&j.jsx("div",{children:n&&j.jsx("pre",{className:"x443n21 x1i5p2am x1whfx0g xr2y4jy x1ihp6rs x1a1m0xk x1yrsyyn x2vl965 x10b6aqq xe2zdcy xeaf4i8",children:f})}),b[18]=f,b[19]=n,b[20]=e):e=b[20];b[21]!==g||b[22]!==e?(p=j.jsx(c("CometColumn.react"),{paddingHorizontal:16,paddingTop:20,paddingVertical:8,spacing:8,children:j.jsx(c("CometColumnItem.react"),{children:j.jsxs(c("FDSText.react"),{color:"secondary",type:"body3",children:[g,e]})})}),b[21]=g,b[22]=e,b[23]=p):p=b[23];b[24]!==q||b[25]!==k||b[26]!==m||b[27]!==p||b[28]!==l?(i=j.jsx(c("FDSDialog.react"),{footer:q,header:m,onClose:k,testid:void 0,children:p}),b[24]=q,b[25]=k,b[26]=m,b[27]=p,b[28]=l,b[29]=i):i=b[29];return i}g["default"]=a}),226); __d("CometExceptionDialog.react",["BaseModal.react","CometExceptionDialog","FDSCometExceptionDialog.react","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||d("react");function a(a){var b=d("react-compiler-runtime").c(3),e;b[0]===Symbol["for"]("react.memo_cache_sentinel")?(e=d("CometExceptionDialog").getInjectedImplementation(),b[0]=e):e=b[0];e=e;b[1]!==a?(e=i.jsx(c("BaseModal.react"),{stackingBehavior:"above-everything",children:e==null?i.jsx(c("FDSCometExceptionDialog.react"),babelHelpers["extends"]({},a)):i.jsx(e,babelHelpers["extends"]({},a))}),b[1]=a,b[2]=e):e=b[2];return e}g["default"]=a}),98); __d("CometHovercardLinkContext",["react"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h||d("react");b=a.createContext({isRenderedInHovercard:!1});c=b;g["default"]=c}),98); __d("HovercardInteractionPreference",["$InternalEnum"],(function(a,b,c,d,e,f){a=b("$InternalEnum")({DISABLED:1,ENABLED_ON_HOVER:2,ENABLED_ON_CLICK:3});c=a;f["default"]=c}),66); __d("CometHovercardSettingsContext",["emptyFunction","react"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h||d("react");b=a.createContext({hovercardInteractionPreference:2,setHovercardInteractionPreference:c("emptyFunction")});g["default"]=b}),98); __d("CometLightweightVideoAttachmentContext",["react"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h||d("react");b=a.createContext({isLightweightVideoAttachment:!1});g["default"]=b}),98); __d("CometLiveResolverStore",["relay-runtime"],(function(a,b,c,d,e,f,g){"use strict";g.Store=d("relay-runtime").Store,g.RecordSource=d("relay-runtime").RecordSource}),98); __d("CometMaxEnqueuedToastsSitevarConfigJSModuleWrapper",["CometMaxEnqueuedToastsSitevarConfig"],(function(a,b,c,d,e,f,g){"use strict";g["default"]=c("CometMaxEnqueuedToastsSitevarConfig")}),98); __d("CometMissingFieldHandlers",["UFI2CommentsConnectionHandler","getRelayFBMissingFieldHandlers","relay-runtime"],(function(a,b,c,d,e,f,g){"use strict";a=[].concat(c("getRelayFBMissingFieldHandlers")(),[{handle:function(a,b,c,e){if(b!=null&&b.getType()===d("relay-runtime").ROOT_TYPE&&a.name==="user"&&Object.prototype.hasOwnProperty.call(c,"id"))return c.id;if(b!=null&&b.getType()===d("relay-runtime").ROOT_TYPE&&a.name==="story"&&Object.prototype.hasOwnProperty.call(c,"story_id"))return c.story_id;if(b!=null&&b.getType()==="Story"&&a.name==="comet_sections"){var f=b.getLinkedRecord(a.name,{renderLocation:"homepage_stream"});if(f!=null)return f.getDataID()}f=b==null?void 0:b.getValue("id");if(b!=null&&typeof f==="string"&&b.getType()==="Feedback"&&a.name.startsWith("__UFI2CommentsProvider_feedback_display_comments_ufi2_comments")){var g=e.get(f);if(!g)return void 0;g=d("UFI2CommentsConnectionHandler").getConnection(g,"UFI2CommentsProvider_feedback_display_comments",{feedback_source:1});return!g?void 0:g.getDataID()}if(b!=null&&typeof f==="string"&&b.getType()==="Feedback"&&a.name==="display_comments"){g=e.get(f);if(!g)return void 0;e=g.getLinkedRecord("display_comments",c);if(e)return e.getDataID();e=g.getLinkedRecord("display_comments");if(e)return e.getDataID();Object.prototype.hasOwnProperty.call(c,"is_initial_fetch")&&(e=g.getLinkedRecord("display_comments",babelHelpers["extends"]({},c,{is_initial_fetch:!c.is_initial_fetch})));return e?e.getDataID():void 0}return b!=null&&a.name==="video"&&Object.prototype.hasOwnProperty.call(c,"id")?c.id:void 0},kind:"linked"}]);b=a;g["default"]=b}),98); __d("CometNewsFeedConnectionHandler",["FBLogger","RelayFBConnectionHandler","XPlatReactEnvironment","gkx","relay-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h="comet_news_feed",i="__connection_next_edge_index",j="received_edges_count";function a(a,b){var e=a.get(b.dataID);if(!e)return;var f=d("relay-runtime").ConnectionInterface.get();f=f.EDGES;if(b.args.before!=null)throw c("FBLogger")("comet_feed").mustfixThrow("The newsfeed connection does not support backward pagination by design");var g=e.getLinkedRecord(b.fieldKey);if(!g){c("FBLogger")("comet_feed").mustfix("Newsfeed connection is null in the store, this means no feed stories will be shown");return}var h=d("relay-runtime").generateClientID(e.getDataID(),b.handleKey),m=e.getLinkedRecord(b.handleKey),n=m!=null?m:a.get(h);if(!n){var o=a.create(h,g.getType());o.setValue(0,i);o.copyFieldsFrom(g);h=((h=g.getLinkedRecords(f))!=null?h:[]).map(function(b){return d("relay-runtime").ConnectionHandler.buildConnectionEdge(a,o,b)});o.setLinkedRecords(h,f);o.setValue(h.length,j);e.setLinkedRecord(o,b.handleKey);k(a,h,h,o,g);return}m==null&&e.setLinkedRecord(n,b.handleKey);var p=n;m=((h=g.getLinkedRecords(f))!=null?h:[]).map(function(b){return d("relay-runtime").ConnectionHandler.buildConnectionEdge(a,p,b)});p.setValue(m.length,j);e=p.getLinkedRecords(f);p.copyFieldsFrom(g);n=[];h=new Set();(b.args.after!=null||((b=m==null?void 0:m.length)!=null?b:0)===0)&&l(e!=null?e:[],n,h);b=l(m!=null?m:[],n,h);p.setLinkedRecords(n,f);k(a,d("XPlatReactEnvironment").isWeb()&&c("gkx")("20836")?b:m,n,p,g)}function k(a,b,e,f,g){var h=d("relay-runtime").ConnectionInterface.get(),i=h.END_CURSOR,j=h.HAS_NEXT_PAGE,k=h.HAS_PREV_PAGE,l=h.PAGE_INFO;h=h.PAGE_INFO_TYPE;g=g.getLinkedRecord(l);var m=f.getLinkedRecord(l);if(m==null){var n,o=d("relay-runtime").generateClientID(f.getDataID(),l);m=(n=a.get(o))!=null?n:a.create(o,h);f.setLinkedRecord(m,l)}n=g==null?void 0:g.getValue(i);m.setValue(!1,k);m.setValue(b.length>0||(g==null?void 0:g.getValue(j))===!0,j);a=e!=null?e[e.length-1]:null;o=null;a!=null&&(o=a.getValue("cursor"));if(o==null&&n==null){c("FBLogger")("comet_feed").info("Unable to set end_cursor as neither the server end cursor, or last edge cursor is defined, this can happen on initial load when there are no stories but shouldn't happen otherwise","comet_feed");return}m.setValue(n!=null?n:o,i)}function b(a,b,c){b=d("relay-runtime").getRelayHandleKey(h,b,null);return a.getLinkedRecord(b,c)}function e(a,b,c){return d("RelayFBConnectionHandler").getAllConnectionsWithKey(a,b,c,h)}function l(a,b,d){var e=[];for(var f=0;f0&&e.$19(function(){var c=e.forActor(a).getPublishQueue();c.commitSource(b);c.run()})};for(var g of f)d();return c};c.subscribe=function(a,b,c){return a.getStore().subscribe(b,c)};c.retain=function(a,b){return a.getStore().retain(b)};c.applyUpdate=function(a,b){var c=this,d=a.getPublishQueue();a=function(){c.$19(function(){d.revertUpdate(b),d.run()})};this.$19(function(){d.applyUpdate(b),d.run()});return{dispose:a}};c.revertUpdate=function(a,b){var c=a.getPublishQueue();this.$19(function(){c.revertUpdate(b),c.run()})};c.replaceUpdate=function(a,b,c){var d=a.getPublishQueue();this.$19(function(){d.revertUpdate(b),d.applyUpdate(c),d.run()})};c.applyMutation=function(a,c){var d=this.$20(a,{createSource:function(){return b("relay-runtime/network/RelayObservable").create(function(a){})},isClientPayload:!1,operation:c.operation,optimisticConfig:c,updater:null}).subscribe({});return{dispose:function(){return d.unsubscribe()}}};c.commitUpdate=function(a,b){var c=a.getPublishQueue();this.$19(function(){c.commitUpdate(b),c.run()})};c.commitPayload=function(a,c,d){this.$20(a,{createSource:function(){return b("relay-runtime/network/RelayObservable").from({data:d})},isClientPayload:!0,operation:c,optimisticConfig:null,updater:null}).subscribe({})};c.lookup=function(a,b){return a.getStore().lookup(b)};c.execute=function(a,b){var c=b.operation;return this.$20(a,{createSource:function(){return a.getNetwork().execute(c.request.node.params,c.request.variables,c.request.cacheConfig||{},null)},isClientPayload:!1,operation:c,optimisticConfig:null,updater:null})};c.executeSubscription=function(a,b){var c=b.operation;b=b.updater;return this.$20(a,{createSource:function(){return a.getNetwork().execute(c.request.node.params,c.request.variables,c.request.cacheConfig||{},null)},isClientPayload:!1,operation:c,optimisticConfig:null,updater:b})};c.executeMutation=function(a,b){var c=b.operation,d=b.optimisticResponse,e=b.optimisticUpdater,f=b.updater,g=b.uploadables,h;(d||e)&&(h={operation:c,response:d,updater:e});return this.$20(a,{createSource:function(){return a.getNetwork().execute(c.request.node.params,c.request.variables,babelHelpers["extends"]({},c.request.cacheConfig,{force:!0}),g)},isClientPayload:!1,operation:c,optimisticConfig:h,updater:f})};c.executeWithSource=function(a,b){return this.$20(a,{createSource:function(){return b.source},isClientPayload:!1,operation:b.operation,optimisticConfig:null,updater:null})};c.isRequestActive=function(a,b){a=this.$12.get(b);return a==="active"};c.isServer=function(){return this.$8};c.$20=function(a,c){var d=this,e=c.createSource,f=c.isClientPayload,g=c.operation,h=c.optimisticConfig,i=c.updater;return b("relay-runtime/network/RelayObservable").create(function(c){var j=b("relay-runtime/store/OperationExecutor").execute({actorIdentifier:a.actorIdentifier,getDataID:d.$6,isClientPayload:f,operation:g,operationExecutions:d.$12,operationLoader:d.$13,operationTracker:a.getOperationTracker(),optimisticConfig:h,getPublishQueue:function(a){return d.forActor(a).getPublishQueue()},scheduler:d.$15,shouldProcessClientComponents:d.$16,sink:c,source:e(),getStore:function(a){return d.forActor(a).getStore()},treatMissingFieldsAsNull:d.$17,updater:i,log:d.$9,normalizeResponse:d.$11});return function(){return j.cancel()}})};c.$19=function(a){var b=this.$15;b!=null?b.schedule(a):a()};c.commitMultiActorUpdate=function(a){var b=function(){var b=c[0],d=c[1];d.commitUpdate(function(c){a(b,d,c)})};for(var c of this.$1)b()};c.getScheduler=function(){return this.$15};return a}();function g(){}e.exports=a}),null); __d("relay-runtime/multi-actor-environment",["relay-runtime/multi-actor-environment/ActorIdentifier","relay-runtime/multi-actor-environment/MultiActorEnvironment"],(function(a,b,c,d,e,f){"use strict";a=b("relay-runtime/multi-actor-environment/ActorIdentifier").getActorIdentifier;e.exports={MultiActorEnvironment:b("relay-runtime/multi-actor-environment/MultiActorEnvironment"),getActorIdentifier:a}}),null); __d("CometRelayMultiActorEnvironment",["relay-runtime/multi-actor-environment"],(function(a,b,c,d,e,f,g){"use strict";var h=new Map();function a(a){var b=function(b,c,d){a(String(b),c,d)};for(var c of h.values())c.commitMultiActorUpdate(b)}function b(a){var b=a.actorEnvironmentKey,c=a.actorID;a=a.createMultiActorEnvironmentConfig;b=b!=null?b:null;var e=h.get(b);e==null&&(e=new(d("relay-runtime/multi-actor-environment").MultiActorEnvironment)(a({actorEnvironmentKey:b})),h.set(b,e));return e.forActor(c)}g.commitMultiActorUpdate=a;g.forActor=b}),98); __d("CometRelayPerfStoreCommon",["performanceNow","setTimeout"],(function(a,b,c,d,e,f,g){"use strict";var h,i=5*6e4,j={},k={},l={};function m(a,b){c("setTimeout")(function(){delete k[b],a!=null&&delete j[a]},i)}function n(a){c("setTimeout")(function(){delete l[a]},i)}function a(a){if(a.name==="network.start"){var b=(h||(h=c("performanceNow")))();b={flushes:[],hasteResponseLogEvents:[],isExecTime:a.params.metadata.is_ls_relay_request===!0,isPreloaded:!1,name:a.params.name,networkStart:b,start:b};k[a.networkRequestId]=b;j[a.params.name]=b;m(a.params.name,a.networkRequestId)}else if(a.name==="network.next"){var d=k[a.networkRequestId];if(d){b=a.response;var e=function(a){if(d.isExecTime){var b,e;if((a==null||(b=a.extensions)==null?void 0:b.is_normalized)===!0)return;d.end==null&&(a==null||(e=a.extensions)==null?void 0:e.is_final)===!0&&(d.end=(h||(h=c("performanceNow")))())}d.flushes.push({label:(a=a.label)!=null?a:"root",time:(h||(h=c("performanceNow")))()})};b instanceof Array?b.forEach(e):e(b)}}else if(a.name==="network.complete"){e=k[a.networkRequestId];e&&(e.end=(h||(h=c("performanceNow")))())}else if(a.name==="queryresource.fetch"){if(a.operation.root.node.name!=null){b=a.operation.root.node.name;e=j[b];e!=null&&(l[a.resourceID]=e,n(a.resourceID))}}else if(a.name==="queryresource.retain"){b=l[a.resourceID];if(b!=null){e=a.profilerContext;e&&e.retainQuery&&e.retainQuery(b)}}else if(a.name==="network.info"){e=a.info;if(e!=null&&typeof e==="object"&&Object.prototype.hasOwnProperty.call(e,"prefetched")){b=k[a.networkRequestId];b&&(b.start=0,b.isPreloaded=!0)}if(e!=null&&typeof e==="object"&&"srPayloadStats"in e&&e.srPayloadStats!=null&&typeof e.srPayloadStats==="object"){b=k[a.networkRequestId];b&&b.hasteResponseLogEvents.push(e.srPayloadStats)}}else if(a.name==="entrypoint.root.consume"){b=a.profilerContext;b&&typeof b.consumeBootload==="function"&&b.consumeBootload(a.rootModuleID)}}g.log=a}),98); __d("CometRelayPerfStore",["CometRelayPerfStoreCommon","ExecutionEnvironment","cr:13489"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(a){if(!(h||(h=c("ExecutionEnvironment"))).canUseDOM)return;d("CometRelayPerfStoreCommon").log(a);b("cr:13489")==null||b("cr:13489").log(a)}g.log=a}),98); __d("CometRootInitServerFlag",["ServerJsRuntimeEnvironment"],(function(a,b,c,d,e,f,g){"use strict";function a(){return d("ServerJsRuntimeEnvironment").isRunningServerJsRuntime()}g.isServerEnvironment=a}),98); __d("CometRouteURLUtils",["ConstUriUtils","memoizeStringOnly"],(function(a,b,c,d,e,f,g){"use strict";a=c("memoizeStringOnly")(function(a){a=d("ConstUriUtils").getUri(a);return a!=null?a.getPath():null});b=c("memoizeStringOnly")(function(a){a=d("ConstUriUtils").getUri(a);return a!=null?Object.fromEntries(a.getQueryParams()):null});g.getURLPath=a;g.getURLQueryData=b}),98); __d("absoluteToRelative",["memoizeStringOnly"],(function(a,b,c,d,e,f,g){"use strict";var h=c("memoizeStringOnly")(function(a){return a.replace(/^https?:\/\/[^\/]+/i,"")});function a(a){return h(a!=null?a:"#")}g["default"]=a}),98); __d("CometRouteWindowURL",["CometRouteURLUtils","ConstUriUtils","absoluteToRelative"],(function(a,b,c,d,e,f,g){"use strict";function h(){var a;if(window.location.href==null)return null;a=(a=d("ConstUriUtils").getUri(window.location.href))==null?void 0:a.toString();return a!=null?c("absoluteToRelative")(a):null}function a(){var a=h();return a!=null?d("CometRouteURLUtils").getURLQueryData(a):null}g.getWindowURL=h;g.getWindowURLParams=a}),98); __d("CometRouteURL",["CometRouteURLUtils","CometRouteWindowURL","react-compiler-runtime","useCurrentRoute"],(function(a,b,c,d,e,f,g){"use strict";function h(){var a=d("react-compiler-runtime").c(1),b=c("useCurrentRoute")();if(b!=null){var e;return(e=b.canonicalUrl)!=null?e:b.url}else{if(a[0]===Symbol["for"]("react.memo_cache_sentinel")){b=(e=d("CometRouteWindowURL").getWindowURL())!=null?e:"";a[0]=b}else b=a[0];return b}}function a(){var a=d("react-compiler-runtime").c(2),b=h();if(a[0]!==b){var c;c=(c=d("CometRouteURLUtils").getURLPath(b))!=null?c:"";a[0]=b;a[1]=c}else c=a[1];return c}function b(){var a=d("react-compiler-runtime").c(2),b=h();if(a[0]!==b){var c;c=(c=d("CometRouteURLUtils").getURLQueryData(b))!=null?c:{};a[0]=b;a[1]=c}else c=a[1];return c}g.getWindowURL=d("CometRouteWindowURL").getWindowURL;g.getWindowURLParams=d("CometRouteWindowURL").getWindowURLParams;g.useRouteURL=h;g.useRouteURLPath=a;g.useRouteURLParams=b}),98); __d("CometThrottle",["FBLogger","clearTimeout","setTimeout"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b,d){d=d===void 0?{}:d;var e=d.leading,f=d.trailing,g,h,i,j=null,k=0,l=function(){var b=g;g=null;var d=h;h=null;if(b==null)throw c("FBLogger")("comet_infra").mustfixThrow("It should be impossible for `cachedArgs` to be `null` at the moment we invoke the throttled function. Investigate why this is the case.");else return a.apply(d,b)},m=function(){k=e===!1?0:new Date(),j=null,i=l()};d=function(){g=h=null,j!=null&&(c("clearTimeout")(j),j=null)};function n(){var a=new Date();!k&&e===!1&&(k=a);var d=b-(a-k);d<=0?(c("clearTimeout")(j),j=null,k=a,g=arguments,h=this,i=l()):f!==!1&&(g=arguments,h=this,j==null&&(j=c("setTimeout")(m,d)));return i}n.cancel=d;return n}g["default"]=a}),98); __d("CometTooltipDeferredImpl.react",["BaseTooltipImpl.react","FDSProgressRingIndeterminate.react","FDSTextPairing.react","react","react-compiler-runtime","useCometTheme"],(function(a,b,c,d,e,f,g){"use strict";var h=["tooltipTheme","headline","tooltip"],i,j=i||d("react");function a(a){var b=d("react-compiler-runtime").c(16),e,f,g,i;b[0]!==a?(i=a.tooltipTheme,e=a.headline,g=a.tooltip,f=babelHelpers.objectWithoutPropertiesLoose(a,h),b[0]=a,b[1]=e,b[2]=f,b[3]=g,b[4]=i):(e=b[1],f=b[2],g=b[3],i=b[4]);a=c("useCometTheme")(i!=null?i:"invert");i=a[0];a=a[1];var k;b[5]===Symbol["for"]("react.memo_cache_sentinel")?(k=j.jsx(c("FDSProgressRingIndeterminate.react"),{color:"dark",size:20}),b[5]=k):k=b[5];var l;b[6]!==e||b[7]!==g?(l=g!=null?j.jsx(c("FDSTextPairing.react"),{body:g,bodyColor:"primary",headline:e,headlineColor:"primary",level:4}):null,b[6]=e,b[7]=g,b[8]=l):l=b[8];b[9]!==f||b[10]!==l||b[11]!==a?(e=j.jsx(c("BaseTooltipImpl.react"),babelHelpers["extends"]({},f,{loadingState:k,tooltip:l,xstyle:a})),b[9]=f,b[10]=l,b[11]=a,b[12]=e):e=b[12];b[13]!==i||b[14]!==e?(g=j.jsx(i,{children:e}),b[13]=i,b[14]=e,b[15]=g):g=b[15];return g}g["default"]=a}),98); __d("DeviceAnnotationsForInteractionTracingUtils",["Network"],(function(a,b,c,d,e,f,g){"use strict";function a(a){h(a),i(a)}function h(a){var b;if(((b=window)==null?void 0:b.innerWidth)==null||((b=window)==null?void 0:b.innerHeight)==null)return;a.addAnnotationInt("viewport_pixels",window.innerWidth*window.innerHeight)}function i(a){if(!c("Network").containsNetworkInformation())return;var b=c("Network").getRTT(),d=c("Network").getEffectiveType(),e=c("Network").getBandwidth(),f=c("Network").getType();b!=null&&a.addAnnotationInt("network_rtt",b);d!=null&&a.addAnnotation("network_effective_type",String(d));e!=null&&a.addAnnotationDouble("network_downlink",e);f!=null&&a.addAnnotation("network_type",String(f))}g.addDeviceAnnotationsForInteractionTracing=a}),98); __d("JSResourceReference",["JSResourceReferenceImpl"],(function(a,b,c,d,e,f,g){g["default"]=c("JSResourceReferenceImpl")}),98); __d("ReactiveExecutorUtils",["relay-runtime","relay-runtime/store/RelayStoreUtils"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b){if(a.storageKey!=null)return a.storageKey;var c=i(a);a=a.name;return c&&c.length!==0?d("relay-runtime/store/RelayStoreUtils").formatStorageKey(a,d("relay-runtime").getArgumentValues(c,b)):a}function h(a){if(a==null)return[];var b=[];for(var c=0;c0){this.onSuspense();return}if(this.parentScope!=null&&this.parentScope.pendingExecNodes.size>0)return;a=(a=(a=this.publisher)==null?void 0:a.recordSource)!=null?a:new(d("relay-runtime").RecordSource)();for(var b=0;b0&&this.onNext(a)};b.readInto=function(a,b,e){if(!a.shouldRead)return;a.shouldRead=!1;var f=a.children;if(f==null){var g=a.storeNode.value,h=a.storeNode.error;h!=null&&d("relay-runtime").Record.setErrors(c("nullthrows")(e),a.storageKey,[{message:h.toString(),path:[]}]);d("relay-runtime").Record.setValue(c("nullthrows")(e),a.storageKey,g===void 0?null:g)}else{if(a.storeNode.value==null){if(e!=null){h=a.storeNode.error;h!=null&&d("relay-runtime").Record.setErrors(c("nullthrows")(e),a.storageKey,[{message:h.toString(),path:[]}]);d("relay-runtime").Record.setValue(e,a.storageKey,null)}return}if(a.scope!==this&&a.scope.rootNode===a){if(a.scope.pendingExecNodes.size===0)for(g=0;g0?d("relay-runtime").suspenseSentinel():[o,j]};this.$1.set(e,p);k=!1;return p};b.createStoreNode=function(b,d,e,f,g,h){var i=this;try{var j=f===a.NO_MODEL_VALUE?g(e):g(f,e);if(c("relay-runtime/store/live-resolvers/isLiveStateValue")(j)){var k={args:e,cleanup:j.subscribe(function(){i.updater.storeLiveValueUpdated(k)}),error:null,executionNodes:[],id:b,nodeType:h,parentValue:f,read:j.read,resolverFn:g,typeName:d,value:j.read()};return k}j={args:e,cleanup:null,error:null,executionNodes:[],id:b,nodeType:h,parentValue:f,read:null,resolverFn:g,typeName:d,value:j};return j}catch(a){j={args:e,cleanup:null,error:a instanceof Error?a:new Error(String(a)),executionNodes:[],id:b,nodeType:h,parentValue:f,read:null,resolverFn:g,typeName:d,value:null};return j}};b.removeStoreNodeReference=function(a,b){var c=a.executionNodes;b=c.indexOf(b);if(b!==-1){var d=c.length-1;b!==d&&(c[b]=c[d]);c.length=d}c.length===0&&this.dispose(a)};b.dispose=function(a){a.cleanup&&a.cleanup(),this.$1["delete"](a.id)};return a}();o.NO_MODEL_VALUE=Object.freeze({});var p=function(){function a(a,b){var e=this;this.$1=[];this.$2=[];this.$3=[];this.updateAll=function(){if(e.$1.length===0&&e.$2.length===0)return;var a=new(d("relay-runtime").RecordSource)(),b=[];if(c("gkx")("8048")){e.$3=[];for(var f=0;f0||c("gkx")("375")&&f&&!g.hasBeenFinal)&&(g.sink.next({kind:"PAYLOAD",payload:{data:g.recordSource.size()>0?g.recordSource.toJSON():null,extensions:{is_final:f,is_normalized:!0}}}),g.hasBeenFinal||(g.hasBeenFinal=f));g.recordSource.clear()}};this.$4=a;this.$5=b;(a=this.$5)==null||a.addPersistedCallback(this.updateAll)}var b=a.prototype;b.storeLiveValueUpdated=function(a){this.$1.push(a),this.scheduleUpdate()};b.scheduleUpdate=function(){var a;(a=this.$5)!=null&&a.isBatching||this.updateAll()};b.processAllPendingExecNodes=function(a,b){if(this.$3.length===0&&this.$2.length===0)return;do{var d=-1;while(++de)for(var f=e;fe)for(var f=e;f")}g.ReactiveExecutorResolverCache=a}),98); __d("ReactiveQueryExecutor",["ReactiveExecutorResolverCache","ReactiveQueryExecutionNode","ReplayLastSubject","relay-runtime"],(function(a,b,c,d,e,f,g){"use strict";a=function(){function a(a){var b;this.$1=new(d("ReactiveExecutorResolverCache").ReactiveExecutorResolverCache)();this.$2=a.schemaResolvers;this.$3=(b=a.logFn)!=null?b:function(){};this.$4=a.getDataID;this.$5=a.batcher}var b=a.prototype;b.execute=function(a,b){return i(a.operation.selections,h,{key:d("relay-runtime").ROOT_ID,path:[a.params.name],typeName:d("relay-runtime").ROOT_TYPE},d("relay-runtime").createRequestDescriptor(a,b),this.$1,this.$2,this.$3,this.$4,this.$5)};return a}();var h=new(d("ReplayLastSubject").ReplayLastSubject)(d("ReactiveExecutorResolverCache").ReactiveExecutorResolverCache.NO_MODEL_VALUE);function i(a,b,c,e,f,g,h,i,j){return d("relay-runtime").Observable.create(function(k){var l=!1,m=new(d("ReactiveQueryExecutionNode").ReactiveQueryExecutionRootNode)({autoStart:!1,batcher:j,childSelections:a,isPlural:!1,isStrongModelField:!1,pluralModelResolvers:null,storage:c,valueSource:b},{getDataID:i,logFn:h,owner:e,resolverCache:f,schemaResolvers:g,sink:k});m.start();return function(){l||(l=!0,m.dispose())}})}g.ReactiveQueryExecutor=a;g.execute=i}),98); __d("ReactiveQueryExecutorDefaultLogFn",["ErrorNormalizeUtils","FBLogger","getErrorSafe","gkx"],(function(a,b,c,d,e,f,g){"use strict";function a(a){if(a.type==="node.error"&&!c("gkx")("4516")){var b,d=c("getErrorSafe")(a.error);b=(b=c("ErrorNormalizeUtils").ifNormalizedError(d))!=null?b:c("ErrorNormalizeUtils").normalizeError(d);d=a.path.join(".");c("FBLogger")("relay","executor_error").catchingNormalizedError(b).addToCategoryKey(d).blameToPreviousFrame().warn("A Relay Resolver errored at %s",d)}}g["default"]=a}),98); __d("LSRelayEnvironmentConfig",["ReactiveQueryExecutionNode_EXPERIMENTAL","ReactiveQueryExecutionStore_EXPERIMENTAL","ReactiveQueryExecutor","ReactiveQueryExecutorDefaultLogFn","gkx","nullthrows","relay-runtime"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b,e,f){e===void 0&&(e=c("ReactiveQueryExecutorDefaultLogFn"));var g=new(d("ReactiveQueryExecutor").ReactiveQueryExecutor)({batcher:f,getDataID:b,logFn:e}),h=new(d("ReactiveQueryExecutionNode_EXPERIMENTAL").Executor)(new(c("ReactiveQueryExecutionStore_EXPERIMENTAL"))(void 0,f));function i(b,e,f,i,j,k,l,m){var n;if(b.metadata.is_ls_relay_request!==!0)return a.execute.apply(null,arguments);var o={kind:"Request",operation:c("nullthrows")(b.metadata.operation),params:b},p=c("gkx")("301")||((n=o.operation.use_experimental_provider)==null?void 0:n.get())===!0;return d("relay-runtime").Observable.create(function(c){var n=b.id==null&&b.text==null;if(!n&&m!=null){var q=m();q=q.status;n=q==="available"}if(n){q=(p?h.execute(d("relay-runtime").createRequestDescriptor(o,e)):g.execute(o,e)).subscribe({complete:c.complete,error:c.error,next:function(a){if(a.kind!=="WAITING"){a=a.payload;var b=a.extensions;b!==null&&(b.is_client_only=!0);c.next(a)}}});var r=q.unsubscribe;return function(){r()}}var s=!1;function t(){s?c.complete():s=!0}var u=!1;function v(){if(u)return;u=!0;x();y()}function w(a){c.error(a),v()}n=a.execute(b,e,f,i,j,k,l).subscribe({complete:t,error:w,next:c.next});var x=n.unsubscribe;q=(p?h.execute(d("relay-runtime").createRequestDescriptor(o,e)):g.execute(o,e)).subscribe({complete:c.complete,error:w,next:function(a){a.kind!=="WAITING"&&c.next(a.payload)}});var y=q.unsubscribe;return v})}return{execute:i}}b=function(a){var b,c;if(((b=a.extensions)==null?void 0:b.is_ls_relay_response)!==!0)return d("relay-runtime").__internal.normalizeResponse.apply(null,arguments);var e=new(d("relay-runtime").RecordSource)(a.data);return{errors:[],fieldPayloads:[],followupPayloads:[],incrementalPlaceholders:[],isFinal:((c=a.extensions)==null?void 0:c.is_final)===!0,source:e}};g.injectLSRelayHandler=a;g.normalizeResponse=b}),98); __d("PinnedCommentEventsConnectionHandler",["expectationViolation","relay-runtime"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b){a=a.get(b.dataID);if(!a)return;var c=a.getLinkedRecords(b.fieldKey);if(!c){a.setValue(null,b.handleKey);return}var d=a.getLinkedRecords(b.handleKey);if(!d){a.setLinkedRecords(c,b.handleKey);return}var e;d==null?e=c:c==null?e=d:e=h(d,c);a.setLinkedRecords(e!=null?e:[],b.handleKey)}function h(a,b){var d=0,e=0,f=new Set(),g=[],h=function(a){var b=a==null?void 0:a.getValue("id");if(b==null){c("expectationViolation")("Pinned Comment Event should have id");return}if(f.has(b))return;f.add(b);g.push(a)};while(dj){h(a[d]);d++;continue}if(i0&&(c.segments=b,d.push(c))}});d.length>0&&(e?c("CometDASHPrefetchCacheManager").fetchUsingNextgendash(b,d):!c("UserAgent").isPlatform("iOS")&&c("gkx")("15065")&&c("gkx")("5113")===!0?c("CometDASHPrefetchCacheManager").schedulePrefetchTask(b,d):c("gkx")("10233")||c("gkx")("11869")||c("gkx")("17440")?c("CometDASHPrefetchCacheManager").schedulePrefetchTask(b,d):c("CometDASHPrefetchCacheManager").fetch(b,d))}})}b=a;g["default"]=b}),98); __d("cometWrapWithRetryOnError",["relay-runtime"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b){return d("relay-runtime").Observable.create(function(c){var d,e=function(b){function a(){return b.apply(this,arguments)}a.toString=function(){return b.toString()};return a}(function(){d=a.subscribe({complete:c.complete,error:function(a){var d=function(b){c.error(b!=null?b:a)};d=b(a,e,d);d||c.error(a)},next:c.next})});e();return function(){return d.unsubscribe()}})}g["default"]=a}),98); __d("cometWrapNetworkObservable",["CometRelayErrorHandling","cometWrapWithRetryOnError","cr:7269","cr:7581","gkx","relay-runtime"],(function(a,b,c,d,e,f,g){"use strict";function a(){if(!b("cr:7269"))return function(a){return a};else return function(a){return d("relay-runtime").Observable.create(function(e){return h(a).subscribe({complete:e.complete,error:function(a){var f,g,h,i=e.error(a);if(d("CometRelayErrorHandling").shouldSkipErrorSideEffects(a))return i;a=a==null?void 0:a.source;f=(f=(f=a==null?void 0:a.errorCode)!=null?f:a==null?void 0:a.code)!=null?f:a==null?void 0:a.error;g=(g=a==null?void 0:a.errorDescription)!=null?g:a==null?void 0:a.description;h=(h=a==null?void 0:a.errorSummary)!=null?h:a==null?void 0:a.summary;var j=null;if(c("gkx")("24215")){var k;j=(k=a==null?void 0:a.debug_info)!=null?k:a==null?void 0:a.message;g===j&&(j=null)}f&&h&&g&&b("cr:7269")(f,h,g,a==null?void 0:a.redirectTo,!0,j);return i},next:function(a){if(Array.isArray(a))for(var b of a){var c=i(b);if(c!=null){e.error(c);return}}else{c=i(a);if(c!=null){e.error(c);return}}e.next(a)}})})}}function h(a){return!b("cr:7581")?a:c("cometWrapWithRetryOnError")(a,b("cr:7581"))}function i(a){var b=a.data;a=Object.prototype.hasOwnProperty.call(a,"errors")?a.errors:void 0;if(Array.isArray(a))for(a of a)if(a!=null&&typeof a==="object"&&(a.severity==="CRITICAL"||a.severity==="ERROR")&&Array.isArray(a.path)&&a.path.length===3&&a.path[0]==="viewer"&&a.path[1]==="news_feed"&&a.path[2]==="edges"){var c,e=b==null||(c=b.viewer)==null?void 0:c.news_feed,f=e==null?void 0:e.edges;if(e!=null&&(f==null||Array.isArray(f)&&f.length===0))return d("relay-runtime").RelayError.create("CometNewsFeed","Error evaluating Comet News Feed, edges cannot be resolved.")}}g["default"]=a}),98); __d("createCometStore",["CometRelayConfig.experimental","RelayFBGCScheduler","RelayFBOperationLoader","cr:2928","relayFBGetDataID"],(function(a,b,c,d,e,f,g){"use strict";function a(a){var d=new(b("cr:2928").RecordSource)();d=new(b("cr:2928").Store)(d,{gcReleaseBufferSize:c("CometRelayConfig.experimental").gc_release_buffer_size,gcScheduler:c("RelayFBGCScheduler"),getDataID:c("relayFBGetDataID"),log:a,operationLoader:c("RelayFBOperationLoader")});return d}g["default"]=a}),98); __d("createRelayQPLLogger",["QuickPerformanceLogger","qpl"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(){return function(a){var b;switch(a.name){case"execute.next.start":(h||(h=c("QuickPerformanceLogger"))).markerStart(c("qpl")._(94175236,"2242"),a.executeId);(h||(h=c("QuickPerformanceLogger"))).markerAnnotate(c("qpl")._(94175236,"2242"),{string:{name:a.operation.request.node.params.name}},{instanceKey:a.executeId});break;case"execute.next.end":(h||(h=c("QuickPerformanceLogger"))).markerEnd(c("qpl")._(94175236,"2242"),2,a.executeId);break;case"store.lookup.start":(h||(h=c("QuickPerformanceLogger"))).markerStart(c("qpl")._(94189770,"2258"));(h||(h=c("QuickPerformanceLogger"))).markerAnnotate(c("qpl")._(94189770,"2258"),{string:{name:a.selector.node.name}});break;case"store.lookup.end":(h||(h=c("QuickPerformanceLogger"))).markerEnd(c("qpl")._(94189770,"2258"),2);break;case"store.datachecker.start":(h||(h=c("QuickPerformanceLogger"))).markerStart(c("qpl")._(94181402,"2267"));break;case"store.datachecker.end":(h||(h=c("QuickPerformanceLogger"))).markerEnd(c("qpl")._(94181402,"2267"),2);break;case"store.gc.start":(h||(h=c("QuickPerformanceLogger"))).markerStart(c("qpl")._(94175233,"2268"));break;case"store.gc.interrupted":(h||(h=c("QuickPerformanceLogger"))).markerEnd(c("qpl")._(94175233,"2268"),96);break;case"store.gc.end":(h||(h=c("QuickPerformanceLogger"))).markerEnd(c("qpl")._(94175233,"2268"),2);break;case"store.notify.start":(h||(h=c("QuickPerformanceLogger"))).markerStart(c("qpl")._(94175234,"2396"));(h||(h=c("QuickPerformanceLogger"))).markerAnnotate(c("qpl")._(94175234,"2396"),{string:{source:(b=(b=a.sourceOperation)==null?void 0:b.request.node.params.name)!=null?b:"no-source"}});break;case"store.notify.complete":(h||(h=c("QuickPerformanceLogger"))).markerEnd(c("qpl")._(94175234,"2396"),2);break;case"liveresolver.batch.start":(h||(h=c("QuickPerformanceLogger"))).markerStart(c("qpl")._(94175235,"2408"));break;case"liveresolver.batch.end":(h||(h=c("QuickPerformanceLogger"))).markerEnd(c("qpl")._(94175235,"2408"),2);break;case"idCollision.typename":(h||(h=c("QuickPerformanceLogger"))).markerStart(c("qpl")._(94191562,"2853"));(h||(h=c("QuickPerformanceLogger"))).markerAnnotate(c("qpl")._(94191562,"2853"),{string:{name:"idCollision.typename",new_typename:a.new_typename,previous_typename:a.previous_typename}});(h||(h=c("QuickPerformanceLogger"))).markerEnd(c("qpl")._(94191562,"2853"),2);break}}}g["default"]=a}),98); __d("LiveQueryEventsLoggingResolver",["Random","gkx"],(function(a,b,c,d,e,f,g){var h="default",i="without_sampling";function a(){if(c("gkx")("21095"))return{force_log_context:i,sampling_rate:1,client_has_ods_usecase_counters:!0};else if(d("Random").coinflip(1e4))return{force_log_context:h,sampling_rate:1e4,client_has_ods_usecase_counters:!0}}g.tempResolveLoggingContext=a}),98); __d("makeGraphQLLiveQueryRequest",["RealtimeGraphQLRequest"],(function(a,b,c,d,e,f,g){"use strict";var h="FBLQ",i="GRAPHQL";function a(a){var b=a.doc_id,d=a.variables,e=a.graphiql_sandbox,f=a.graphiql_impersonation,g=a.resumption_group_name,j=a.enable_canonical_naming,k=a.instrumentation_data,l=a.oncall,m=a.product,n=a.operation_name,o=a.config_id,p=a.actor_id,q=a.access_token,r=a.logging_context;a=a.last_response_digest;n=i+":"+n;o!=null&&o!==""&&(n=h+":"+o);o={method:n,doc_id:b,body:{variables:d!=null?d:{}}};e!=null&&(o=babelHelpers["extends"]({},o,{graphiql_sandbox:e}));n={};a!=null&&(n=babelHelpers["extends"]({},n,{last_response_digest:a}));if(p!=null){b=p;n=babelHelpers["extends"]({},n,{actor_id:p,page_id:b})}r!=null&&(n=babelHelpers["extends"]({},n,{logging_context:r}));q!=null&&(n=babelHelpers["extends"]({},n,{access_token:q}));f!=null&&(n=babelHelpers["extends"]({},n,{graphiql_impersonation:f}));j===!0&&(n=babelHelpers["extends"]({},n,{enable_canonical_naming:!0}));g!=null&&(n=babelHelpers["extends"]({},n,{resumption_group_name:g}));l!=null&&(n=babelHelpers["extends"]({},n,{oncall:l}));m!=null&&(n=babelHelpers["extends"]({},n,{product:m}));o=babelHelpers["extends"]({},o,{extra_headers:n});k!=null&&(o=babelHelpers["extends"]({},o,{instrumentation_data:k}));return new(c("RealtimeGraphQLRequest"))(o)}f.exports=a}),34); __d("liveQueryFetch",["invariant","LiveQueryEventsLoggingResolver","RelayGraphQLRequestUtils","RelayRuntime","getErrorSafe","makeGraphQLLiveQueryRequest","nullthrows","promiseDone"],(function(a,b,c,d,e,f,g,h){"use strict";function a(a,b,e,f){if(!i())return d("RelayRuntime").Observable.create(function(a){a.complete();return});var g=Date.now();a.id!=null||h(0,13279);a.metadata.live!=null&&(typeof a.metadata.live.timeStamp==="number"&&(g=a.metadata.live.timeStamp));var j=babelHelpers["extends"]({doc_id:c("nullthrows")(a.id),config_id:e.config_id,operation_name:a.name,actor_id:e.actor_id,variables:b},f);e.access_token!==""&&(j=babelHelpers["extends"]({},j,{access_token:e.access_token}));b=d("LiveQueryEventsLoggingResolver").tempResolveLoggingContext();b!=null&&(b=babelHelpers["extends"]({},b,{client_send_request_timestamp:g}),j=babelHelpers["extends"]({},j,{logging_context:b}));return d("RelayRuntime").Observable.create(function(b){var e=c("makeGraphQLLiveQueryRequest")(j).onResponse(function(e){var f;try{f=c("RelayGraphQLRequestUtils").parsePayload(e),typeof f==="object"||h(0,12937)}catch(a){return b.error(c("getErrorSafe")(a))}if(!("errors"in f)&&!("data"in f))return b.error(d("RelayRuntime").RelayError.createWarning("EmptyResponseError","Parsed network response is empty"));if(f.errors)for(e of f.errors)if(e.severity==="CRITICAL"){var g=c("RelayGraphQLRequestUtils").createErrorFromPayload(e,a.name);return b.error(g)}b.closed||b.next(f)}).onError(function(a){}).onActive(function(){}).onPause(function(a,b){}).onResume(function(a){}).send();return function(){c("promiseDone")(e,function(a){a.cancel()})}})}function i(){return"WebSocket"in window}g["default"]=a}),98); __d("liveQueryFetchWithWWWInitial",["invariant","LiveQueryEventsLoggingResolver","RelayGraphQLRequestUtils","RelayRuntime","getErrorSafe","makeGraphQLLiveQueryRequest","nullthrows","promiseDone"],(function(a,b,c,d,e,f,g,h){"use strict";function a(a,b,e,f,g){if(!i())return f;a.id!=null||h(0,13279);var j=babelHelpers["extends"]({doc_id:c("nullthrows")(a.id),config_id:e.config_id,operation_name:a.name,actor_id:e.actor_id,variables:b},g);e.access_token!==""&&(j=babelHelpers["extends"]({},j,{access_token:e.access_token}));b=d("LiveQueryEventsLoggingResolver").tempResolveLoggingContext();b!=null&&(j=babelHelpers["extends"]({},j,{logging_context:b}));return d("RelayRuntime").Observable.create(function(b){var e=!1,g=null;f.subscribe({next:function(a){if(a.extensions!=null&&a.extensions.is_final===!0&&(a.extensions!=null&&a.extensions.live_query!=null)){var c=a.extensions.live_query;typeof c.response_digest==="string"&&(j=babelHelpers["extends"]({},j,{last_response_digest:c.response_digest}));typeof c.disable==="boolean"&&(e=c.disable)}b.next(a)},error:function(a){b.error(a)},complete:function(){if(e){b.complete();return}g=c("makeGraphQLLiveQueryRequest")(j).onResponse(function(e){var f;try{f=c("RelayGraphQLRequestUtils").parsePayload(e),typeof f==="object"||h(0,12937)}catch(a){return b.error(c("getErrorSafe")(a))}if(!("errors"in f)&&!("data"in f))return b.error(d("RelayRuntime").RelayError.createWarning("EmptyResponseError","Parsed network response is empty"));if(f.errors)for(e of f.errors)if(e.severity==="CRITICAL"){var g=c("RelayGraphQLRequestUtils").createErrorFromPayload(e,a.name);return b.error(g)}b.closed||b.next(f)}).onError(function(a){}).onActive(function(){}).onPause(function(a,b){}).onResume(function(a){}).send()}});return function(){e=!0,g!=null&&c("promiseDone")(g,function(a){a.cancel()})}})}function i(){return"WebSocket"in window}g["default"]=a}),98); __d("createCometRelayEnvironmentConfig",["ActorURIConfig","CometMissingFieldHandlers","CometRelayPerfStore","CometRootInitServerFlag","ErrorNormalizeUtils","FBLogger","LSRelayEnvironmentConfig","RelayAPIConfig","RelayFBOperationLoader","RelayFieldLogger","cometHandlerProvider","cometPrefetchVideoDashV2","cometWrapNetworkObservable","cr:1121434","cr:13458","cr:1467370","cr:17286","cr:21303","cr:27596","cr:534","cr:5655","cr:851","createCometStore","createRelayFBNetwork","createRelayFBNetworkFetch","createRelayFBSubscribeFunction","createRelayQPLLogger","getErrorSafe","liveQueryFetch","liveQueryFetchWithWWWInitial","relay-runtime","relayFBGetDataID"],(function(a,b,c,d,e,f,g){"use strict";function h(a,b){var d=c("RelayAPIConfig").actorID===a&&b==null?" DEFAULT":"";b=b==null?"":" - "+b;return"CometRelayEnvironment ("+String(a)+b+")"+d}function i(a,e){e={actorID:a,batchResponseChunks:!0,getAdditionalData:function(){var b={};a!=null&&(b[c("ActorURIConfig").PARAMETER_ACTOR]=a);c("RelayAPIConfig").useXController===!1&&c("RelayAPIConfig").accessToken!==""&&(b.access_token=c("RelayAPIConfig").accessToken);return b},getAdditionalHeaders:b("cr:13458")!=null?b("cr:13458")():function(){return{}},graphURI:e,liveQueryFetchFn:c("liveQueryFetch"),liveQueryFetchWithWWWInitialFn:c("liveQueryFetchWithWWWInitial"),wrapObservableFn:c("cometWrapNetworkObservable")()};e=!d("CometRootInitServerFlag").isServerEnvironment()&&b("cr:21303")!=null?b("cr:21303")(e):c("createRelayFBNetworkFetch")(e);e=c("createRelayFBNetwork")(e,j(a),null,c("cometPrefetchVideoDashV2"));function f(a){if(a.type==="node.error"){var b,d=c("getErrorSafe")(a.error);b=(b=c("ErrorNormalizeUtils").ifNormalizedError(d))!=null?b:c("ErrorNormalizeUtils").normalizeError(d);d=a.path.join(".");c("FBLogger")("meteora","executor_error").catchingNormalizedError(b).addToCategoryKey(d).mustfix("LSRelayQuery execution at %s",d)}}return d("LSRelayEnvironmentConfig").injectLSRelayHandler(e,void 0,f)}function j(a){a=c("createRelayFBSubscribeFunction")({actorID:a});return b("cr:27596")!=null?b("cr:27596")(a):a}function k(){var a=b("cr:1121434")!=null?b("cr:1121434")():null,e=b("cr:534")!=null?b("cr:534").createRelayPerformanceLogger():null,f=c("createRelayQPLLogger")==null?void 0:c("createRelayQPLLogger")();return function(c){a&&a(c),b("cr:5655")&&b("cr:5655").log(c),d("CometRelayPerfStore").log(c),b("cr:851")&&b("cr:851").log(c),b("cr:17286")&&b("cr:17286").log(c),e&&e(c),f&&f(c)}}function a(a,e){var f,g=a.actorID;a=a.graphURI;var j=k(),l=e==null?void 0:e.extraLoggingFunction,m=l?function(a){j(a),l(a)}:j;return{UNSTABLE_defaultRenderPolicy:"partial",actorID:g,configName:h(g),getDataID:c("relayFBGetDataID"),handlerProvider:c("cometHandlerProvider"),isServer:d("CometRootInitServerFlag").isServerEnvironment(),log:m,missingFieldHandlers:c("CometMissingFieldHandlers"),network:(f=e==null?void 0:e.network)!=null?f:i(g,a),normalizeResponse:d("LSRelayEnvironmentConfig")==null?void 0:d("LSRelayEnvironmentConfig").normalizeResponse,operationLoader:c("RelayFBOperationLoader"),operationTracker:new(d("relay-runtime").__internal.OperationTracker)(),relayFieldLogger:d("RelayFieldLogger").create(),scheduler:b("cr:1467370"),store:(f=e==null?void 0:e.store)!=null?f:c("createCometStore")(m)}}g.createCometEnvironmentConfigName=h;g.createCometNetwork=i;g.createCometEnvironmentLogFn=k;g.createCometRelayEnvironmentConfig=a}),98); __d("cometCreateMultiActorEnvironmentConfig",["CometMissingFieldHandlers","CometRootInitServerFlag","LSRelayEnvironmentConfig","RelayFBOperationLoader","RelayFieldLogger","cometHandlerProvider","cr:1467370","createCometRelayEnvironmentConfig","createCometStore","relayFBGetDataID"],(function(a,b,c,d,e,f,g){"use strict";function a(a){var e=a.actorEnvironmentKey,f=a.graphURI,g=d("createCometRelayEnvironmentConfig").createCometEnvironmentLogFn();return{createConfigNameForActor:function(a){return d("createCometRelayEnvironmentConfig").createCometEnvironmentConfigName(String(a),e)+" (Multi Actor)"},createNetworkForActor:function(a){return d("createCometRelayEnvironmentConfig").createCometNetwork(String(a),f)},createStoreForActor:function(){return c("createCometStore")(g)},getDataID:c("relayFBGetDataID"),handlerProvider:c("cometHandlerProvider"),isServer:d("CometRootInitServerFlag").isServerEnvironment(),logFn:g,missingFieldHandlers:c("CometMissingFieldHandlers"),normalizeResponse:d("LSRelayEnvironmentConfig").normalizeResponse,operationLoader:c("RelayFBOperationLoader"),relayFieldLogger:d("RelayFieldLogger").create(),scheduler:b("cr:1467370")}}g["default"]=a}),98); __d("resolveImmediate",["Promise"],(function(a,b,c,d,e,f){var g,h=(g||b("Promise")).resolve();function a(a){h.then(a)["catch"](i)}function i(a){setTimeout(function(){throw a},0)}f["default"]=a}),66); __d("createRelayFBLocalEnvironment",["RelayFBHandlerProvider","RelayFBOperationLoader","RelayFieldLogger","RelayRuntime","getRelayFBMissingFieldHandlers","relayFBGetDataID","resolveImmediate"],(function(a,b,c,d,e,f){"use strict";var g=b("RelayRuntime").Environment,h=b("RelayRuntime").RecordSource,i=b("RelayRuntime").Store,j={execute:function(a){throw new Error("RelayFBLocalEnvironment: Network requests are not allowed in the local environment, got: "+a.name)}};function a(a){var c=a.handlerProvider,d=a.missingFieldHandlers,e=a.scheduler,f=a.store,k=a.configName,l=a.log,m=a.operationTracker;a=a.getDataID;k=new g({configName:k!=null?k:"RelayFBLocalEnvironment",handlerProvider:c!=null?c:b("RelayFBHandlerProvider"),missingFieldHandlers:d!=null?d:b("getRelayFBMissingFieldHandlers")(),operationLoader:b("RelayFBOperationLoader"),scheduler:e,store:f!=null?f:new i(new h(),{getDataID:b("relayFBGetDataID"),gcReleaseBufferSize:10,gcScheduler:b("resolveImmediate"),operationLoader:b("RelayFBOperationLoader")}),network:j,operationTracker:m,log:l,getDataID:a!=null?a:b("relayFBGetDataID"),options:{isLocal:!0},relayFieldLogger:b("RelayFieldLogger").create()});return k}e.exports=a}),null); __d("cometCreateLocalEnvironment",["CometMissingFieldHandlers","cometHandlerProvider","createCometStore","createRelayFBLocalEnvironment"],(function(a,b,c,d,e,f,g){"use strict";function a(){return c("createRelayFBLocalEnvironment")({configName:"CometRelayLocalEnvironment",handlerProvider:c("cometHandlerProvider"),missingFieldHandlers:c("CometMissingFieldHandlers"),scheduler:null,store:c("createCometStore")()})}g["default"]=a}),98); __d("createCometRelayEnvironmentFactory",["CometRelayMultiActorEnvironment","RelayAPIConfig","cometCreateLocalEnvironment","cometHandlerProvider","configureRelayForWWW","relay-runtime/multi-actor-environment"],(function(a,b,c,d,e,f,g){"use strict";c("configureRelayForWWW")();function a(a){var b=a.createEnvironmentConfig,e=a.createMultiActorEnvironmentConfig,f=function(a,b){return d("CometRelayMultiActorEnvironment").forActor({actorEnvironmentKey:b,actorID:a,createMultiActorEnvironmentConfig:e})};a=function(a,b){return f(d("relay-runtime/multi-actor-environment").getActorIdentifier(a),b)};var g=a(c("RelayAPIConfig").actorID);return{commitLocalUpdateForEachEnvironment:d("CometRelayMultiActorEnvironment").commitMultiActorUpdate,configEnvironment:b,createLocalEnvironment:c("cometCreateLocalEnvironment"),defaultEnvironment:g,getForActorID:a,handlerProvider:c("cometHandlerProvider")}}g["default"]=a}),98); __d("FBCometRelayEnvironmentFactory",["cometCreateMultiActorEnvironmentConfig","createCometRelayEnvironmentConfig","createCometRelayEnvironmentFactory"],(function(a,b,c,d,e,f,g){"use strict";a=c("createCometRelayEnvironmentFactory")({createEnvironmentConfig:d("createCometRelayEnvironmentConfig").createCometRelayEnvironmentConfig,createMultiActorEnvironmentConfig:c("cometCreateMultiActorEnvironmentConfig")});g["default"]=a}),98); __d("FDSAspectRatioContainer.react",["BaseAspectRatioContainer.react","react"],(function(a,b,c,d,e,f,g){"use strict";var h;h||d("react");g["default"]=c("BaseAspectRatioContainer.react")}),98); __d("FDSCardNewHighlightAnimation.react",["react","react-compiler-runtime","react-strict-dom"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||c("react"),j={borderHighlightAnimation:{animationDuration:"x1cggvi1",animationFillMode:"x1u6ievf",animationName:"x15ch6gq",animationTimingFunction:"xwyqyvi",$$css:!0}};function a(a){var b=d("react-compiler-runtime").c(2);a=a.xstyle;var c;b[0]!==a?(c=i.jsx(d("react-strict-dom").html.div,{style:[a,j.borderHighlightAnimation]}),b[0]=a,b[1]=c):c=b[1];return c}g["default"]=a}),98); __d("FDSCardImpl.react",["BaseView.react","CometScrollableArea.react","FDSCardNewHighlightAnimation.react","XPlatReactEnvironment","react","react-compiler-runtime","react-strict-dom","testID"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||d("react"),j={"base-wash":{backgroundColor:"x1vtvx1t",$$css:!0},"card-flat":{backgroundColor:"xlhe6ec",$$css:!0},"dark-wash":{backgroundColor:"xatbrnm",$$css:!0},"default":{backgroundColor:"x1jx94hy",$$css:!0},error:{backgroundColor:"x1ciooss",$$css:!0},highlight:{backgroundColor:"xwnonoy",$$css:!0},"light-wash":{backgroundColor:"x443n21",$$css:!0},transparent:{backgroundColor:"xjbqb8w",$$css:!0}},k={borderHighlightOverlay:{borderTopColor:"x1tz4bnf",borderInlineEndColor:"x1yqjg3l",borderBottomColor:"x25epmt",borderInlineStartColor:"xkkygvr",borderStartStartRadius:"x16qb05n",borderStartEndRadius:"xi7iut8",borderEndEndRadius:"x1dm3dyd",borderEndStartRadius:"x1pv694p",borderTopStyle:"x13fuv20",borderInlineEndStyle:"x18b5jzi",borderBottomStyle:"x1q0q8m5",borderInlineStartStyle:"x1t7ytsu",borderTopWidth:"xamhcws",borderInlineEndWidth:"x1alpsbp",borderBottomWidth:"xlxy82",borderInlineStartWidth:"xyumdvf",bottom:"x1t1qrwb",left:"x1f4buv5",pointerEvents:"x47corl",position:"x10l6tqk",right:"x1bkpikb",insetInlineStart:null,insetInlineEnd:null,top:"x1qiirwl",zIndex:"x1vjfegm",$$css:!0},borderInset:{borderStartStartRadius:"x1obq294",borderStartEndRadius:"x5a5i1n",borderEndEndRadius:"xde0f50",borderEndStartRadius:"x15x8krk",bottom:"x1ey2m1c",boxShadow:"xlg9a9y",boxSizing:"x9f619",left:"xu96u03",pointerEvents:"x47corl",position:"x10l6tqk",right:"x3m8u43",insetInlineStart:null,insetInlineEnd:null,top:"x13vifvy",$$css:!0},borderOnWash:{borderTopColor:"x8cjs6t",borderInlineEndColor:"x3sou0m",borderBottomColor:"x80vd3b",borderInlineStartColor:"x12u81az",$$css:!0},borderOnWhite:{borderTopColor:"x8cjs6t",borderInlineEndColor:"x3sou0m",borderBottomColor:"x80vd3b",borderInlineStartColor:"x12u81az",$$css:!0},borderSolid:{borderTopStyle:"x13fuv20",borderInlineEndStyle:"x18b5jzi",borderBottomStyle:"x1q0q8m5",borderInlineStartStyle:"x1t7ytsu",borderTopWidth:"x178xt8z",borderInlineEndWidth:"x1lun4ml",borderBottomWidth:"xso031l",borderInlineStartWidth:"xpilrb4",$$css:!0},container:{display:"x78zum5",position:"x1n2onr6",width:"xh8yej3",$$css:!0},expanding:{flexGrow:"x1iyjqo2",$$css:!0},overflowHidden:{overflowX:"x6ikm8r",overflowY:"x10wlt62",$$css:!0},root:{borderStartStartRadius:"xw5cjc7",borderStartEndRadius:"x1dmpuos",borderEndEndRadius:"x1vsv7so",borderEndStartRadius:"xau1kf4",boxSizing:"x9f619",width:"xh8yej3",$$css:!0},scrollable:{height:"x5yr21d",$$css:!0}},l={0:{$$css:!0},1:{boxShadow:"xquyuld",$$css:!0},2:{boxShadow:"x10h3on",$$css:!0}};function a(a){var b=d("react-compiler-runtime").c(35),e=a.allowOverflow,f=a.background,g=a.border,h=a.borderHighlight,m=a.children,n=a.dropShadow,o=a.expanding,p=a.ref,q=a.testid,r=a.xstyle,s=a["aria-label"],t=a["aria-labelledby"],u=a.focusable;a=a.scrollable;e=e===void 0?!1:e;f=f===void 0?"transparent":f;g=g===void 0?"none":g;n=n===void 0?0:n;o=o===void 0?!1:o;u=u===void 0?!1:u;a=a===void 0?!1:a;n=l[n];f=f==="white"?"default":f;var v;b[0]!==s||b[1]!==t||b[2]!==u?(v=s!=null&&u?{"aria-label":s,tabIndex:0}:t!=null&&u?{"aria-labelledby":t,tabIndex:0}:{},b[0]=s,b[1]=t,b[2]=u,b[3]=v):v=b[3];s=v;b[4]!==m||b[5]!==s||b[6]!==a?(t=a?i.jsx(c("CometScrollableArea.react"),babelHelpers["extends"]({},s,{xstyle:k.scrollable,children:m})):m,b[4]=m,b[5]=s,b[6]=a,b[7]=t):t=b[7];u=t;v=o&&k.expanding;b[8]!==v?(m=[k.container,v],b[8]=v,b[9]=m):m=b[9];b[10]!==q?(s=c("testID")(q),b[10]=q,b[11]=s):s=b[11];b[12]===Symbol["for"]("react.memo_cache_sentinel")?(a={borderRadius:d("XPlatReactEnvironment").isWeb()?"max(0px, min(var(--card-corner-radius), calc((100vw - 4px - 100%) * 9999))) / var(--card-corner-radius)":void 0},b[12]=a):a=b[12];t=j[f];o=g==="solid"&&f!=="default"&&k.borderOnWash;v=g==="solid"&&f==="default"&&k.borderOnWhite;q=g==="solid"&&k.borderSolid;f=!e&&k.overflowHidden;b[13]!==n||b[14]!==t||b[15]!==o||b[16]!==v||b[17]!==q||b[18]!==f||b[19]!==r?(e=[t,o,v,q,k.root,f,n,r],b[13]=n,b[14]=t,b[15]=o,b[16]=v,b[17]=q,b[18]=f,b[19]=r,b[20]=e):e=b[20];b[21]!==u||b[22]!==p||b[23]!==e?(n=i.jsx(c("BaseView.react"),{ref:p,style:a,xstyle:e,children:u}),b[21]=u,b[22]=p,b[23]=e,b[24]=n):n=b[24];b[25]!==g?(t=g==="inset"?i.jsx(d("react-strict-dom").html.div,{style:k.borderInset}):null,b[25]=g,b[26]=t):t=b[26];b[27]!==h?(o=h!=null?d("XPlatReactEnvironment").isWeb()&&h==="animated"?i.jsx(c("FDSCardNewHighlightAnimation.react"),{xstyle:k.borderHighlightOverlay}):i.jsx(d("react-strict-dom").html.div,{style:[k.borderHighlightOverlay]}):null,b[27]=h,b[28]=o):o=b[28];b[29]!==m||b[30]!==s||b[31]!==n||b[32]!==t||b[33]!==o?(v=i.jsxs(d("react-strict-dom").html.div,babelHelpers["extends"]({style:m},s,{children:[n,t,o]})),b[29]=m,b[30]=s,b[31]=n,b[32]=t,b[33]=o,b[34]=v):v=b[34];return v}g["default"]=a}),98); __d("FDSCard.react",["FDSCardImpl.react","MetaConfig","XPlatReactEnvironment","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h=["ref","background"],i,j=i||d("react");function a(a){var b=d("react-compiler-runtime").c(8),e,f,g;b[0]!==a?(g=a.ref,e=a.background,f=babelHelpers.objectWithoutPropertiesLoose(a,h),b[0]=a,b[1]=e,b[2]=f,b[3]=g):(e=b[1],f=b[2],g=b[3]);a=e==="dark-wash"&&d("XPlatReactEnvironment").isWeb()&&c("MetaConfig")._("73")?"base-wash":e;b[4]!==f||b[5]!==g||b[6]!==a?(e=j.jsx(c("FDSCardImpl.react"),babelHelpers["extends"]({background:a},f,{ref:g})),b[4]=f,b[5]=g,b[6]=a,b[7]=e):e=b[7];return e}g["default"]=a}),98); __d("FDSPopoverLoadingState.react",["fbt","BasePopoverReflowSheetContext","FDSPopover.react","FDSPopoverLoadingStateContent.react","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g,h){"use strict";var i=["withArrow","xstyle"],j,k=j||(j=d("react")),l=j.useContext;function a(a){var b=d("react-compiler-runtime").c(11),e,f,g;b[0]!==a?(f=a.withArrow,g=a.xstyle,e=babelHelpers.objectWithoutPropertiesLoose(a,i),b[0]=a,b[1]=e,b[2]=f,b[3]=g):(e=b[1],f=b[2],g=b[3]);a=l(c("BasePopoverReflowSheetContext"));a=a.isReflowSheet;var j;b[4]===Symbol["for"]("react.memo_cache_sentinel")?(j=h._(/*BTDS*/"\u0110ang t\u1ea3i..."),b[4]=j):j=b[4];a=a?!1:f;b[5]!==g?(f=k.jsx(c("FDSPopoverLoadingStateContent.react"),{xstyle:g}),b[5]=g,b[6]=f):f=b[6];b[7]!==e||b[8]!==a||b[9]!==f?(g=k.jsx(c("FDSPopover.react"),babelHelpers["extends"]({"aria-label":j,withArrow:a},e,{children:f})),b[7]=e,b[8]=a,b[9]=f,b[10]=g):g=b[10];return g}g["default"]=a}),226); __d("FDSProgressIndicator.react",["BaseLoadingStateElement.react","react","react-compiler-runtime","react-strict-dom"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||d("react"),j={animateDot:{animationDuration:"x1c74tu6",animationIterationCount:"xa4qsjk",animationName:"xwp40e0",animationTimingFunction:"x147wac7",opacity:"xllgmg",transform:"x13kylt9",$$css:!0},animationDelay300:{animationDelay:"x1x1c4bx",$$css:!0},animationDelay600:{animationDelay:"x1nrwgbl",$$css:!0},root:{display:"x78zum5",flexDirection:"x1q0g3np",$$css:!0}},k={"default":{borderStartStartRadius:"xjwep3j",borderStartEndRadius:"x1t39747",borderEndEndRadius:"x1wcsgtt",borderEndStartRadius:"x1pczhz8",height:"xdk7pt",marginInlineEnd:"xnnr8r",marginInlineStart:"xwklpps",width:"x1xc55vz",$$css:!0},small:{borderStartStartRadius:"xr9e8f9",borderStartEndRadius:"x1e4oeot",borderEndEndRadius:"x1ui04y5",borderEndStartRadius:"x6en5u8",height:"xqu0tyb",marginInlineEnd:"x1mpyi22",marginInlineStart:"xm2jcoa",width:"x51ohtg",$$css:!0}},l={media:{backgroundColor:"x14hiurz",$$css:!0},primary:{backgroundColor:"xn25soc",$$css:!0}};function a(a){var b=d("react-compiler-runtime").c(16),e=a.disableLoadingStateTracker,f=a.overrideBGColorContext,g=a.size,h=a["aria-label"];a=a["aria-labelledby"];f=f===void 0?"primary":f;g=g===void 0?"default":g;g=k[g];f=l[f];var m;b[0]!==g||b[1]!==f?(m=[j.animateDot,g,f],b[0]=g,b[1]=f,b[2]=m):m=b[2];g=m;b[3]!==g?(f=i.jsx(d("react-strict-dom").html.div,{style:g}),b[3]=g,b[4]=f):f=b[4];b[5]!==g?(m=i.jsx(d("react-strict-dom").html.div,{style:[g,j.animationDelay300]}),b[5]=g,b[6]=m):m=b[6];var n;b[7]!==g?(n=i.jsx(d("react-strict-dom").html.div,{style:[g,j.animationDelay600]}),b[7]=g,b[8]=n):n=b[8];b[9]!==h||b[10]!==a||b[11]!==e||b[12]!==f||b[13]!==m||b[14]!==n?(g=i.jsxs(c("BaseLoadingStateElement.react"),{"aria-label":h,"aria-labelledby":a,disableLoadingStateTracker:e,xstyle:j.root,children:[f,m,n]}),b[9]=h,b[10]=a,b[11]=e,b[12]=f,b[13]=m,b[14]=n,b[15]=g):g=b[15];return g}g["default"]=a}),98); __d("LSDynamicDependenciesEventEmitter",["EventEmitter"],(function(a,b,c,d,e,f,g){"use strict";var h=new(c("EventEmitter"))();function a(a){h.emit("loadModule",a)}function b(a){var b=h.addListener("loadModule",a);return{remove:function(){b.remove()}}}g.emitLoadModuleEvent=a;g.subscribeToLoadModuleEvent=b}),98); __d("LoadObjectOperation",["$InternalEnum"],(function(a,b,c,d,e,f){"use strict";a=b("$InternalEnum").Mirrored(["CREATING","DELETING","LOADING","UPDATING"]);c=a;f["default"]=c}),66); __d("LoadObject",["invariant","LoadObjectOperation","immutable","nullthrows","shallowEqual"],(function(a,b,c,d,e,f,g,h){"use strict";a=[void 0,null,!1,!0,0,""];var i=function(a,b){return Object.is(a,b)||c("immutable").is(a,b)},j="SECRET_"+Math.random(),k=new Map(new Map(a.map(function(a){return[a,new Map([[!0,new Map()],[!1,new Map()]])]})));b=c("immutable").Record({operation:void 0,value:void 0,error:void 0,internalHasValue:!1});d=function(a){function b(b,c,d,e,f){b===j||h(0,2084);return a.call(this,{operation:c,value:d,error:e,internalHasValue:f})||this}babelHelpers.inheritsLoose(b,a);b.$LoadObject1=function(a,c,d,e){var f=b.$LoadObject2(a,c,d,e);return f||new b(j,a,c,d,e)};b.$LoadObject2=function(a,d,e,f){if(e!==void 0||!k.has(d))return null;var g=c("nullthrows")(k.get(d));g=c("nullthrows")(g.get(f));if(!g.has(a)){d=new b(j,a,d,e,f);g.set(a,d)}return c("nullthrows")(g.get(a))};var d=b.prototype;d.getOperation=function(){return this.get("operation")};d.getValue=function(){return this.get("value")};d.getValueEnforcing=function(){var a=this.getError(),b=this.getOperation();a==null?this.hasValue()||h(0,86799,b):this.hasValue()||h(0,86800,b,a.message);b=this.getValue();return b};d.getError=function(){return this.get("error")};d.getErrorEnforcing=function(){this.hasError()||h(0,2086);return this.get("error")};d.hasValue=function(){return!!this.get("internalHasValue")};d.hasOperation=function(){return this.getOperation()!==void 0};d.hasError=function(){return this.getError()!==void 0};d.isEmpty=function(){return!this.hasValue()&&!this.hasOperation()&&!this.hasError()};d.setOperation=function(a){var c=b.$LoadObject2(a,this.getValue(),this.getError(),this.hasValue());return c||this.set("operation",a)};d.setValue=function(a){var c=b.$LoadObject2(this.getOperation(),a,this.getError(),!0);return c||this.set("value",a).set("internalHasValue",!0)};d.setError=function(a){var c=b.$LoadObject2(this.getOperation(),this.getValue(),a,this.hasValue());return c||this.set("error",a)};d.removeOperation=function(){var a=this.remove("operation"),c=b.$LoadObject2(a.getOperation(),a.getValue(),a.getError(),a.hasValue());return c||a};d.removeValue=function(){var a=this.remove("value").remove("internalHasValue"),c=b.$LoadObject2(a.getOperation(),a.getValue(),a.getError(),a.hasValue());return c||a};d.removeError=function(){var a=this.remove("error"),c=b.$LoadObject2(a.getOperation(),a.getValue(),a.getError(),a.hasValue());return c||a};d.isCreating=function(){return this.getOperation()===c("LoadObjectOperation").CREATING};d.isDeleting=function(){return this.getOperation()===c("LoadObjectOperation").DELETING};d.isDone=function(){return!this.hasOperation()};d.hasValueWithoutError=function(){return this.isDone()&&this.hasValue()&&!this.hasError()};d.isLoading=function(){return this.getOperation()===c("LoadObjectOperation").LOADING};d.isLoadingOrEmpty=function(){return this.isLoading()||this.isEmpty()};d.isUpdating=function(){return this.getOperation()===c("LoadObjectOperation").UPDATING};d.creating=function(){return this.setOperation(c("LoadObjectOperation").CREATING)};d.deleting=function(){return this.setOperation(c("LoadObjectOperation").DELETING)};d.done=function(){return this.removeOperation()};d.loading=function(){return this.setOperation(c("LoadObjectOperation").LOADING)};d.updating=function(){return this.setOperation(c("LoadObjectOperation").UPDATING)};d.map=function(a){if(!this.hasValue())return this;var c=this.getValueEnforcing();a=a(c);return a instanceof b?a:this.setValue(a)};d.mapValue=function(a){if(!this.hasValue())return this;var c=this.getValueEnforcing();a=a(c);if(a instanceof b){!a.hasError()&&this.hasError()&&(a=a.setError(this.getErrorEnforcing()));!a.hasOperation()&&this.hasOperation()&&(a=a.setOperation(this.getOperation()));return a}else return this.setValue(a)};d.mapError=function(a){if(!this.hasError())return this;var c=this.getErrorEnforcing();a=a(c);return a instanceof b?a:this.setError(a)};d.match=function(a,b){if(this.hasOperation()){var d=a.loading;this.isCreating()&&a.creating?d=a.creating:this.isUpdating()&&a.updating?d=a.updating:this.isDeleting()&&a.deleting&&(d=a.deleting);return d(this.value,this.error,b)}if(this.hasError())return this.hasValue()&&a.loadedWithError?c("nullthrows")(a.loadedWithError)(this.getValueEnforcing(),this.getErrorEnforcing(),b):a.error(this.getErrorEnforcing(),b);return this.hasValue()?a.loaded(this.getValueEnforcing(),b):a.empty?a.empty(b):a.error(new Error("No value"),b)};d.equals=function(a,c){return b.equals(this,a,c)};d.shallowEquals=function(a){return b.equals(this,a,c("shallowEqual"))};b.equals=function(a,b,c){var d=a===b;if(!a||!b||d)return d;if(a.getOperation()!==b.getOperation()||a.hasError()!==b.hasError()||a.hasValue()!==b.hasValue())return!1;if(a.hasError()&&b.hasError()&&a.getError()===b.getError())return!0;d=a.getValue();a=b.getValue();if(!d||!a)return d===a;b=c!=null?c:i;return b(d,a)};b.shallowEquals=function(a,d){return b.equals(a,d,c("shallowEqual"))};b.creating=function(){return b.$LoadObject1(c("LoadObjectOperation").CREATING,void 0,void 0,!1)};b.deleting=function(){return b.$LoadObject1(c("LoadObjectOperation").DELETING,void 0,void 0,!1)};b.empty=function(){return b.$LoadObject1(void 0,void 0,void 0,!1)};b.loading=function(){return b.$LoadObject1(c("LoadObjectOperation").LOADING,void 0,void 0,!1)};b.updating=function(){return b.$LoadObject1(c("LoadObjectOperation").UPDATING,void 0,void 0,!1)};b.withError=function(a){return b.$LoadObject1(void 0,void 0,a,!1)};b.withValue=function(a){return b.$LoadObject1(void 0,a,void 0,!0)};return b}(b);g["default"]=d}),98); __d("MediaPlaybackCompoundFalcoEvent",["FalcoLoggerInternal","getFalcoLogPolicy_DO_NOT_USE"],(function(a,b,c,d,e,f,g){"use strict";a=c("getFalcoLogPolicy_DO_NOT_USE")("2074");b=d("FalcoLoggerInternal").create("media_playback_compound",a);e=b;g["default"]=e}),98); __d("MediaPlaybackCompoundEventLogger",["MediaPlaybackCompoundFalcoEvent"],(function(a,b,c,d,e,f,g){"use strict";a={logComet:function(a){c("MediaPlaybackCompoundFalcoEvent").log(function(){return a})},logCometImmediately:function(a){c("MediaPlaybackCompoundFalcoEvent").logImmediately(function(){return a})}};b=a;g["default"]=b}),98); __d("MediaPlaybackTagMetadataHighFrequencyCategory",[],(function(a,b,c,d,e,f){a=Object.freeze({FB_BANDWIDTH:"fb_bandwidth",VIDEO_BANDWIDTH:"video_bandwidth",TOTAL_FRAME_COUNT:"total_frame_count",DROPPED_FRAME_COUNT:"dropped_frame_count",LARGE_DROPPED_FRAME_COUNT:"large_dropped_frame_count",VERY_LARGE_DROPPED_FRAME_COUNT:"very_large_dropped_frame_count",TASOS_VIDEO_TRANSPORT_BWE_BITS_PER_SEC:"tasos_video_transport_bwe_bits_per_sec",LIVE_LATENCY_FRAMES:"live_latency_frames",DROPPED_FRAME_BUCKETIZED:"dropped_frame_bucketized"});f["default"]=a}),66); __d("hashString",[],(function(a,b,c,d,e,f){"use strict";function a(a){var b=0;for(var c=0;c2?d-2:0),f=2;f0){f&&(g=babelHelpers["extends"]({},g,f));h=babelHelpers["extends"]({},v(c,"tags_changed"),{tag_metadata:g});t({event:h,state:c})}return b}function A(a){if(!g.canLogPausedOrFinishedPlaying)return b;else if(g.hasPendingRequestedPlaying){z(a);B(a);g.canLogPausedOrFinishedPlaying=!1;g.hasPendingRequestedPlaying=!1;return b}else{z(a);var c=v(a,"paused");t({event:c,state:a});g.canLogPausedOrFinishedPlaying=!1;g.hasPendingRequestedPlaying=!1;return b}}function B(a){var c=v(a,"cancelled");t({event:c,state:a});return b}function C(a,c,d){if(d.type==="dom_event_play_promise_rejected"&&g.hasPendingRequestedPlaying){a=d.payload.playPromiseRejectionReason;if(a!=null&&a.name==="NotAllowedError"){B(c);return b}else return b}else return b}function D(a,c,d){if((d.type==="controller_play_requested"||d.type==="dom_event_play"&&!g.shouldIgnoreDomPlay)&&a.controlledState.playbackState!==c.controlledState.playbackState){y(c);return b}else return b}function E(a){var c=v(a,"requested_seek");t({event:c,state:a});return b}function F(a,c,d){var e=c.controlledState.playbackState,f=a.controlledState.playbackState;if(d.type==="controller_scrub_begin_requested"&&!a.controlledState.scrubbing&&e!=="paused"&&e!=="ended"){A(c);E(c);g.isLoggingScrubbingSequence=!0;return b}else if(!a.controlledState.seeking&&c.controlledState.seeking&&!g.isLoggingScrubbingSequence&&e!=="paused"&&e!=="ended"&&!g.hasPendingRequestedPlaying){A(c);E(c);g.shouldLogRequestedPlayingForScrub=!0;return b}else if(d.type==="controller_scrub_end_requested"&&a.controlledState.scrubbing&&e!=="paused"&&e!=="ended"){y(c,d.payload.seekTargetPosition);return b}else if(a.controlledState.seeking&&!c.controlledState.seeking){g.shouldLogRequestedPlayingForScrub&&e!=="paused"&&e!=="ended"&&y(c);g.isLoggingScrubbingSequence=!1;g.shouldLogRequestedPlayingForScrub=!1;f!=="paused"&&f!=="ended"&&(g.canLogPlayingEvent=!0);return b}else return b}function G(a,d,e){if(a.controlledState.playbackState==="stalling"&&d.controlledState.playbackState==="playing"&&g.canLogPlayingEvent){e=babelHelpers["extends"]({},v(d,"started_playing"),{start_state:u()});t({event:e,state:d});g.canLogPlayingEvent=!1;g.hasPendingRequestedPlaying=!1;g.hasLoggedStartedPlaying=!0;z(d,{web_client_revision:String(c("SiteData").client_revision)});return b}else return b}function H(a,c,d){if((d.type==="controller_pause_requested"||d.type==="dom_event_pause"&&!g.shouldIgnoreDomPause)&&a.controlledState.playbackState!==c.controlledState.playbackState){A(c);return b}else return b}function I(a,c,d){var e=c.controlledState.playbackState;if(e!=="paused"&&e!=="ended"){d.type==="implementation_video_node_unmounted"?A(a):(d.type==="implementation_unmounted"||d.type==="implementation_engine_destroy_requested")&&A(c);return b}else return b}function J(c,f,h){c=f.controlledState.error;if(c!=null&&c!==g.lastLoggedError&&c.errorCode!=="410"){var i;z(f);i=babelHelpers["extends"]({},(i=a.metadataProvider)==null?void 0:i.getErrorMetadata({action:h,coreVideoPlayerMetaData:e,loggingMetaData:d,state:f,videoPlayerError:c}),{name:"failed_playing"});h=babelHelpers["extends"]({},v(f,"error"),{error_metadata:i});t({event:h,state:f});g.lastLoggedError=c}return b}function K(f,h,j){if(j.type==="error_recovery_attempt"&&g.errorRecoveryAttemptState.eventsLogged=d){if(a!=="stalling"){d=v(c,"heartbeat");t({event:d,state:c})}g.nextHeartbeatTime=e+h}}return b}function O(a){var b=a.errorMessageFormat,c=a.errorName;a=a.errorCode==null||a.errorCode===""?c:a.errorCode;c=c+"#"+a+": "+P(b);return c}function P(a){return a.replace(/([0-9]{2,})/g,function(a){var b="";while(b.length0?f.splice(0):[]},handleStateMachine:function(b,c,d){w(d);var e=c.controlledState.playbackState,f=[R,C,D,F,L,M,G,x,H,I,J,K,Q,N];f.forEach(function(a){a(b,c,d)});o&&m(a.debugLogId,b,c,d);(e==="paused"||e==="ended")&&(g.canLogPlayingEvent=!0);d.type==="controller_pause_requested"&&(g.shouldIgnoreDomPause=!0);d.type==="controller_play_requested"&&(g.shouldIgnoreDomPlay=!0);d.type==="dom_event_pause"&&(g.shouldIgnoreDomPause=!1);d.type==="dom_event_play"&&(g.shouldIgnoreDomPlay=!1)},logPausedOnBeforeUnload:function(a){A(a)},setLoggingToSNAPLAdditionalData:function(b){Object.assign(r,b),o&&n(a.debugLogId,b)}}}g.HEARTBEAT_INTERVAL=h;g.createMediaPlaybackCompoundEventStateMachineLogger=a}),98); __d("MediaPlaybackLogFlusher",["MediaPlaybackCompoundEventLogger","emptyFunction","gkx"],(function(a,b,c,d,e,f,g){"use strict";var h=c("emptyFunction"),i=!1;c("gkx")("494")&&(i=!0,h=function(a,b){try{var c;for(var d=arguments.length,e=new Array(d>2?d-2:0),f=2;f0){var c=a[0].getTimeRange().startTime;a=a[a.length-1].getTimeRange().endTime;a-c>0&&(b=(a-c)*1e3)}return b}function l(a,b,c,e,f){if(!e.shouldApplyRepresentationRestrictions)return f.slice();var g,h=function(){g=d("oz-player/utils/OzAbrUtils").excludeLargeRepresentations(g!=null?g:f,b,c,{resolutionConstraintFactor:e.resolutionConstraintFactor})},i=function(){g=d("oz-player/utils/OzPlaybackRestrictionsUtils").applyVideoPlaybackRestrictions(a,b,g!=null?g:f)};e.excludeLargeRepresentationsAfterRestrictions||(h(),i());e.excludeLargeRepresentationsAfterRestrictions&&(i(),h());return g!=null?g:f.slice()}var m={BANDWIDTH:"br",BUFFER:"vb",ENCODING:"er",LOW_MOS:"lm",MULTIPLIER:"m",PREVIOUS_MOS:"pm",PREVIOUS_RESOLUTION:"pr"};function n(a,b,c){if(b==null)return a;a=c.isSystemicRiskABREnabled;var d=c.noRepresentationSelected;c=c.representationCount;b=[[m.LOW_MOS,b.lowMos],[m.ENCODING,b.encoding],[m.BANDWIDTH,b.bandwidth],[m.MULTIPLIER,b.multiplier],[m.BUFFER,b.buffer],[m.PREVIOUS_MOS,b.previousMos],[m.PREVIOUS_RESOLUTION,b.previousResolution]].reduce(function(a,b){var c=b[1],d="";switch(typeof c){case"number":d=c.toFixed(1);break;case"boolean":d=c?"1":"0";break;default:d="null"}return a+(b[0]+": "+d+";")},"");a||(b+="disabled;");d&&(b+="none-selected-of-"+c+";");return b}function a(a){var b=a.videoRepresentations;if(b.length===0)return babelHelpers["extends"]({},a.abrState,{lastEvaluationReason:"no available representations"});var c=d("oz-player/utils/OzBufferingUtils").getBufferAheadFromCurrentTime(a.playheadMediaTimeSec,a.sourceBufferBufferedRangesSec),e=a.mediaDurationSec;e=isNaN(e)||!isFinite(e)?h:e;e=a.durationMode==="static"?(e-a.playheadMediaTimeSec)*1e3:h*1e3;var f=a.systemicRiskConfig.segmentFetchRangeDurationEnabled?k(a.segments):i,g=a.bandwidthDiagnostics;if(g==null)return babelHelpers["extends"]({},a.abrState,{lastEvaluationReason:"missing bandwidth diagnostics"});var m=l(a.videoRepresentationRestrictions,a.playerDimensions,a.devicePixelRatio,a.systemicRiskConfig,b).slice().sort(function(a,b){return a.getBandwidth()-b.getBandwidth()});if(m.length===0)return babelHelpers["extends"]({},a.abrState,{lastEvaluationReason:"no representations after applying restrictions"});var o=null,p=null,q=null;for(var r=0;r=t)q=p,o=v;else continue}o==null?u=a.systemicRiskConfig.respectPlaybackRestrictionsInABRFallback&&m.length>0?m[0]:b[0]:u=o;s=n(a.abrState.lastEvaluationReason,q!=null?q:p,{isSystemicRiskABREnabled:a.systemicRiskConfig.isSystemicRiskABREnabled,noRepresentationSelected:o==null,representationCount:m.length});return{bestRepresentation:u,hasMadeInitialDecision:!0,lastEvaluationReason:s}}g.evaluateSystemicRiskABR=a}),98); __d("ProfileCometLinkContext",["react"],(function(a,b,c,d,e,f,g){"use strict";var h;a=h||d("react");b=a.createContext({groupID:null});g["default"]=b}),98); __d("ProfileCometProfileLink_actor.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"ProfileCometProfileLink_actor",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{kind:"InlineFragment",selections:[{alias:"profile_url",args:null,kind:"ScalarField",name:"url",storageKey:null}],type:"Entity",abstractKey:"__isEntity"}],type:"Actor",abstractKey:"__isActor"};e.exports=a}),null); __d("useShowHovercardsOnClick",["CometHovercardSettingsContext","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=(h||d("react")).useContext;function a(){var a=i(c("CometHovercardSettingsContext"));a=a.hovercardInteractionPreference;return a===3}g["default"]=a}),98); __d("ProfileCometProfileLink.react",["CometDangerouslySuppressInteractiveElementsContext","CometHovercardLinkContext","CometLink.react","CometRelay","FBLogger","ProfileCometLinkContext","ProfileCometProfileLink_actor.graphql","cr:1408565","react","react-compiler-runtime","useShowHovercardsOnClick"],(function(a,b,c,d,e,f,g){"use strict";var h=["actor","children","navigationSource","ref","traceParams"],i,j,k=j||(j=d("react")),l=j.useContext;function a(a){var e=d("react-compiler-runtime").c(24),f,g,j,m,n,o;e[0]!==a?(g=a.actor,f=a.children,j=a.navigationSource,m=a.ref,o=a.traceParams,n=babelHelpers.objectWithoutPropertiesLoose(a,h),e[0]=a,e[1]=f,e[2]=g,e[3]=j,e[4]=m,e[5]=n,e[6]=o):(f=e[1],g=e[2],j=e[3],m=e[4],n=e[5],o=e[6]);a=d("CometRelay").useFragment(i!==void 0?i:i=b("ProfileCometProfileLink_actor.graphql"),g);g=c("useShowHovercardsOnClick")();var p=l(c("CometHovercardLinkContext"));p=p.isRenderedInHovercard;var q=l(c("ProfileCometLinkContext"));q=q.groupID;if(a.id==null){var r;e[7]===Symbol["for"]("react.memo_cache_sentinel")?(r=c("FBLogger")("comet_ui").mustfix("Missing id for actor"),e[7]=r):r=e[7];return r}e[8]!==a.id||e[9]!==a.profile_url||e[10]!==q?(r=q!=null&&b("cr:1408565")?b("cr:1408565").buildURL({group_idorvanity:q,member_id:a.id}):a.profile_url,e[8]=a.id,e[9]=a.profile_url,e[10]=q,e[11]=r):r=e[11];a=r;q=p===!1&&g;e[12]!==j||e[13]!==o?(r=babelHelpers["extends"]({},o,{navigation_source:j}),e[12]=j,e[13]=o,e[14]=r):r=e[14];e[15]!==f||e[16]!==m||e[17]!==n||e[18]!==r||e[19]!==a?(p=k.jsx(c("CometLink.react"),babelHelpers["extends"]({href:a,ref:m,traceParams:r},n,{children:f})),e[15]=f,e[16]=m,e[17]=n,e[18]=r,e[19]=a,e[20]=p):p=e[20];e[21]!==q||e[22]!==p?(g=k.jsx(c("CometDangerouslySuppressInteractiveElementsContext").Provider,{value:q,children:p}),e[21]=q,e[22]=p,e[23]=g):g=e[23];return g}g["default"]=a}),98); __d("VideoPlayerWwwLogger",["VideoPlayerWwwFalcoEvent"],(function(a,b,c,d,e,f,g){"use strict";function h(a){var b,c=a.logData.live_trace_stream_id!==null&&a.logData.live_trace_stream_type!==null;return{access_token:a.logData.access_token,ad_client_token:a.logData.ad_client_token,attribution_id:a.logData.attribution_id,attribution_id_v2:a.logData.attribution_id_v2,attribution_id_v2_root:a.logData.attribution_id_v2_root,audio_only:a.logData.audio_only,audio_representation_id:a.logData.audio_representation_id,autoplay_eligible:a.logData.autoplay_eligible,autoplay_failure_reasons:a.logData.autoplay_failure_reasons,autoplay_setting:a.logData.autoplay_setting,available_qualities:a.logData.available_qualities,broadcaster_origin:a.logData.broadcaster_origin,browser_tab_id:a.logData.browser_tab_id,caption_state:a.logData.caption_state,cast_client_app_id:a.logData.cast_client_app_id,client_latency_setting:a.logData.client_latency_setting,current_playback_speed:a.logData.current_playback_speed,current_viewability_percentage:Number(a.logData.current_viewability_percentage),current_volume:a.logData.current_volume,dash_perf_logging_enabled:a.logData.dash_perf_logging_enabled,data_connection_quality:a.logData.data_connection_quality,debug_reason:a.logData.debug_reason,device_id:a.logData.device_id,device_type:a.logData.device_type,downstream_share_origin_uri:a.logData.downstream_share_origin_uri,downstream_share_start_time:a.logData.downstream_share_start_time,downstream_share_visit_uuid:a.logData.downstream_share_visit_uuid,dropped_frame_count:Number(a.logData.dropped_frame_count),error:a.logData.error,error_code:a.logData.error_code,error_description:a.logData.error_description,error_domain:a.logData.error_domain,error_type:a.logData.error_type,error_user_info:a.logData.error_user_info,event_name:a.eventType,event_seq_num:a.logData.event_seq_num,external_log_id:a.logData.external_log_id,external_log_type:a.logData.external_log_id,fb_manifest_identifier:a.logData.fb_manifest_identifier,feed_aggregation_type:a.logData.feed_aggregation_type,feed_position:a.logData.feed_position,frame_events:a.logData.frame_events,ft:a.logData.ft,imf_emsg_id:a.logData.imf_emsg_id,imf_event_type:a.logData.imf_event_type,imf_topic:a.logData.imf_topic,interrupt_count:a.logData.interrupt_count!==null?Number(a.logData.interrupt_count):null,interrupt_time:Number(a.logData.interrupt_time),is_abr_enabled:a.logData.is_abr_enabled,is_fbms:a.logData.is_fbms,is_live_preview:(b=a.logData.is_live_preview)!=null?b:!1,is_live_video_rewound:a.logData.is_live_video_rewound,is_mixed_codec_manifest:a.logData.is_mixed_codec_manifest,is_p2p_playback:a.logData.is_p2p_playback,is_pip:a.logData.is_pip,is_predictive_playback:a.logData.is_predictive_playback,is_sound_on:a.logData.is_sound_on,is_stalling:a.logData.is_stalling,is_templated_manifest:a.logData.is_templated_manifest,last_viewability_percentage:Number(a.logData.last_viewability_percentage),live_trace_source_id:a.logData.live_trace_source_id,live_trace_stream_id:c?a.logData.live_trace_stream_id:null,live_trace_stream_type:c?a.logData.live_trace_stream_type:null,mpd_validation_errors:a.logData.mpd_validation_errors,network_connected:a.logData.network_connected,next_quality_label:a.logData.next_quality_label,next_representation_id:a.logData.next_representation_id,next_video_codecs:a.logData.next_video_codecs,notification_id:a.logData.notification_id,notification_medium:a.logData.notification_medium,offset_ms:a.logData.offset_ms!=null?String(a.logData.offset_ms):null,permalink_share_id:a.logData.permalink_share_id,playback_caption_format:a.logData.playback_caption_format,playback_caption_locale:a.logData.playback_caption_locale,playback_duration:a.logData.playback_duration,playback_is_broadcast:a.logData.playback_is_broadcast,playback_is_drm:a.logData.playback_is_drm,playback_is_live_streaming:a.logData.playback_is_live_streaming,player_format:a.logData.player_format,player_instance_key:a.logData.player_instance_key,player_mode:a.logData.player_mode,player_origin:a.logData.player_origin,player_state:a.logData.player_state,player_suborigin:a.logData.player_suborigin,player_version:a.logData.player_version,projection:a.logData.projection,quality_label:a.logData.quality_label,reaction_video_channel_type:a.logData.reaction_video_channel_type,representation_id:a.logData.representation_id,resource_url:a.logData.resource_url,routeTracePolicy:a.routeTracePolicy,seq_num:a.logData.seq_num,source:a.source_VPL_LOGGING_HACK,source_VPL_LOGGING_HACK:a.logData.source_VPL_LOGGING_HACK,srt_job_id:a.logData.srt_job_id,srt_job_tracking_id:a.logData.srt_job_tracking_id,stall_count:Number(a.logData.stall_count),stall_count_200_ms:Number(a.logData.stall_count_200_ms),stall_time:Number(a.logData.stall_time),state:a.logData.state,streaming_format:a.logData.streaming_format,time_ms:a.logData.time_ms,total_frame_count:Number(a.logData.total_frame_count),tracking_data_encrypted:a.logData.tracking_data_encrypted,tracking_nodes:a.logData.tracking_nodes,tv_session_id:a.logData.tv_session_id,v2_heart_beat:a.logData.v2_heart_beat,video_bandwidth:a.logData.video_bandwidth,video_buffer_end_position:a.logData.video_buffer_end_position,video_chaining_depth_level:a.logData.video_chaining_depth_level,video_chaining_parent_video_id:a.logData.video_chaining_parent_video_id,video_chaining_session_id:a.logData.video_chaining_session_id,video_channel_id:a.logData.video_channel_id,video_codecs:a.logData.video_codecs,video_id:a.logData.video_id,video_last_start_time_position:a.logData.video_last_start_time_position,video_play_reason:a.logData.video_play_reason,video_player_height:Number(a.logData.video_player_height),video_player_width:Number(a.logData.video_player_width),video_time_position:a.logData.video_time_position,vpts:a.logData.vpts,web_client_revision:a.logData.web_client_revision}}a={logComet:function(a){c("VideoPlayerWwwFalcoEvent").log(function(){return h(a)})},logCometImmediately:function(a){c("VideoPlayerWwwFalcoEvent").logImmediately(function(){return h(a)})}};b=a;g["default"]=b}),98); __d("VideoPlayerBanzaiLogFlusher",["ODS","VideoPlayerWwwLogger","emptyFunction","gkx"],(function(a,b,c,d,e,f,g){"use strict";var h,i=c("emptyFunction"),j=!1;c("gkx")("5551")&&(j=!0,i=function(a,b){try{var c;for(var d=arguments.length,e=new Array(d>2?d-2:0),f=2;f=c&&b0)return a.end(a.length-1)}catch(a){}return 0}function m(a){return i(a.currentTime)}function n(a){try{a=a.buffered;if(a.length>0)return a.start(0)}catch(a){}return 0}function a(a){return{exitPictureInPicture:function(){window.document.exitPictureInPicture()},getBufferedRanges:function(){return k(a)},getCanPlayPromise:function(){return new(h||(h=b("Promise")))(function(b,c){a.readyState===4?b():a.addEventListener("canplay",function(){return b()})})},getDOMLoadedMetadataPromise:function(){return new(h||(h=b("Promise")))(function(b,c){a.addEventListener("loadedmetadata",function(){return b()})})},getDroppedFrameCount:function(){return d("VideoPlaybackQuality").getDroppedFrames(a)},getDuration:function(){return j(a)},getEnded:function(){return a.ended},getError:function(){return a.error},getLastBufferEndPosition:function(){return l(a)},getMuted:function(){return a.muted},getNetworkState:function(){return a.networkState},getPaused:function(){return a.paused},getPlaybackRate:function(){return a.playbackRate},getPlayheadPosition:function(){return m(a)},getReadyState:function(){return a.readyState},getTotalFrameCount:function(){return d("VideoPlaybackQuality").getTotalFrames(a)},getUnderlyingVideoElement:function(){return a},getVideoPixelsDecodedDimensions:function(){var b=a.videoWidth,c=a.videoHeight;return b<=0||c<=0?null:{height:c,width:b}},getVideoPixelsPaintedDimensions:function(){if(a.readyStateb?d=e*b:e=d/b;return{height:e,width:d}},getVolume:function(){return a.volume},pause:function(){a.pause()},play:function(){var c=a.play();c=c&&typeof c.then==="function"?(h||(h=b("Promise"))).resolve(c):null;return c},requestPictureInPicture:function(){typeof a.requestPictureInPicture==="function"&&a.requestPictureInPicture()},setDuration:function(b){a.duration=b},setMuted:function(b){a.muted=b},setPlaybackRate:function(b){a.playbackRate=b},setPlayheadPosition:function(b){var d=b;if(b===0){b=c("VideoPlayerOzWWWGlobalConfig").getNumber("clamp_seek_to_first_buffer_range_epsilon",0);if(b>0){var e=n(a);e>0&&e<=b&&(d=e)}}a.currentTime=d},setVolume:function(b){a.volume=b}}}g.getDurationFromVideoElement=j;g.getBufferedRangesFromVideoElement=k;g.getLastBufferEndPositionFromVideoElement=l;g.getPlayheadPositionFromVideoElement=m;g.createVideoPlayerImplementationEngineVideoElementAPI=a}),98); __d("VideoPlayerImplementationReactVideoElement.react",["react","react-compiler-runtime","stylex"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||d("react"),k={videoElement:{display:"x1lliihq",height:"x5yr21d",width:"xh8yej3",$$css:!0},videoElementAudioOnly:{display:"x1s85apg",$$css:!0},videoElementHDRPatch:{filter:"x1ihime0",$$css:!0}};function l(a){a=a!=null?a:[];var b=a[0];a=a[1];if(b==null&&a==null)return null;var c="";if(typeof b==="string")c=b;else if(Array.isArray(b)){var d=b[0];b=b[1];c=d+" "+b}d="";if(typeof a==="string")d=a;else if(Array.isArray(a)){b=a[0];a=a[1];d=b+" "+a}return c+" "+d}function a(a){var b=d("react-compiler-runtime").c(21),e=a.alt,f=a.audioOnly,g=a.isSpatial,i=a.poster,m=a.seoSrc,n=a.seoWebCrawlerVideoTracks,o=a.videoElementCallbacks,p=a.videoElementHDRPatchEnabled_EXPERIMENTAL,q=a.videoElementPreloadDisabled,r=a.videoElementRefCallback;a=a.videoPixelsFit;g=g===void 0?!1:g;var s;b[0]!==m||b[1]!==o?(s=m!=null?babelHelpers["extends"]({},o,{src:m}):o,b[0]=m,b[1]=o,b[2]=s):s=b[2];m=s;o=a==null?void 0:a.objectPosition;b[3]!==o?(s=l(o),b[3]=o,b[4]=s):s=b[4];o=s;s=e!=null?e:void 0;e=p===!0&&k.videoElementHDRPatch;p=f===!0&&k.videoElementAudioOnly;b[5]!==e||b[6]!==p?(f=(h||(h=c("stylex")))(k.videoElement,e,p),b[5]=e,b[6]=p,b[7]=f):f=b[7];e=q===!0?"none":void 0;b[8]!==g||b[9]!==o||b[10]!==a?(p=g?{width:"200%"}:a?{objectFit:a.objectFit,objectPosition:o}:void 0,b[8]=g,b[9]=o,b[10]=a,b[11]=p):p=b[11];b[12]!==i||b[13]!==m||b[14]!==n||b[15]!==p||b[16]!==s||b[17]!==f||b[18]!==e||b[19]!==r?(q=j.jsx("video",babelHelpers["extends"]({"aria-label":s,className:f,controls:!1,"data-testid":void 0,muted:!0,playsInline:!0,preload:e},m,{poster:i,ref:r,style:p,children:n})),b[12]=i,b[13]=m,b[14]=n,b[15]=p,b[16]=s,b[17]=f,b[18]=e,b[19]=r,b[20]=q):q=b[20];return q}g["default"]=a}),98); __d("VideoPlayerImplementationErrorNormalization",[],(function(a,b,c,d,e,f){"use strict";function a(a){var b=a.getType(),c=a.getDescription();switch(b){case"OZ_NETWORK":b=(b=(b=a.getExtra())==null?void 0:b.code)!=null?b:"0";b=parseInt(b,10);return b<100||b>599?"NetworkError":"HTTPError";case"OZ_SOURCE_BUFFER_QUOTA_EXCEEDED":a=(b=a.getExtra())==null?void 0:b.mimeType;if(a!=null&&a.indexOf("video")>-1)return"VideoDecodeError";else if(a!=null&&a.indexOf("audio")>-1)return"AudioDecodeError";else return"GenericDecodeError";case"OZ_XML_PARSER":case"OZ_MPD_PARSER":case"OZ_REPRESENTATION_PARSER":return"ManifestParseError";case"OZ_DRM_MANAGER":case"OZ_INITIALIZATION":if(/(OZ_XML_PARSER)|(OZ_MPD_PARSER)|(OZ_REPRESENTATION_PARSER)/.test(c))return"ManifestParseError";else return"RuntimeError";case"OZ_JAVASCRIPT_NATIVE":case"OZ_SOURCE_BUFFER":case"OZ_STREAM_APPEND_QUOTA_EXCEEDED_HANDLER_ERROR":case"OZ_NETWORK_REQUEST_STREAM_RETRY_HANDLER_ERROR":return"RuntimeError"}return null}function b(a,b){switch(a){case"OZ_XML_PARSER":case"OZ_MPD_PARSER":case"OZ_REPRESENTATION_PARSER":return"ManifestParseError";case"OZ_DRM_MANAGER":case"OZ_INITIALIZATION":if(/(OZ_XML_PARSER)|(OZ_MPD_PARSER)|(OZ_REPRESENTATION_PARSER)/.test(b))return"ManifestParseError";else return"RuntimeError";case"OZ_JAVASCRIPT_NATIVE":case"OZ_SOURCE_BUFFER":case"OZ_STREAM_APPEND_QUOTA_EXCEEDED_HANDLER_ERROR":case"OZ_NETWORK_REQUEST_STREAM_RETRY_HANDLER_ERROR":return"RuntimeError";case"BUFFERING_TIMEOUT":return"RuntimeError";default:b=[[["MEDIA_ERR_NETWORK"],"NetworkError"],[["MEDIA_ERR_ABORTED","MEDIA_ERR_DECODE","MEDIA_ERR_SRC_NOT_SUPPORTED","MEDIA_ERR_UNKNOWN"],"GenericDecodeError"]];for(b of b){var c=b[0],d=b[1];if(c.some(function(b){return a.includes(b)}))return d}}return null}f.getVideoPlayerNormalizedErrorTypeFromOzError=a;f.getErrorTypeFromErrorName=b}),66); __d("VideoPlayerImplementationErrors",["VideoPlayerImplementationErrorNormalization","getErrorMessageFromMediaErrorCode","getErrorNameFromMediaErrorCode","getErrorSafe","oz-player/utils/OzErrorUtils"],(function(a,b,c,d,e,f,g){"use strict";function h(a){var b;a=/^([A-Z_]+:)|([A-Z_]+\s+\(0x[0-9A-Fa-f]+\))/.exec(a);a=((b=(b=a==null?void 0:a[1])!=null?b:a==null?void 0:a[2])!=null?b:"").replace(/\s+/,"_").replace(/[^A-Za-z0-9_]/g,"");return a!==""?a:null}function a(a){var b=a.errorLocation,d=a.hostCallError,e=a.videoElementError,f=a.videoElementNetworkState;a=a.videoElementReadyState;var g=e==null?void 0:e.code,h=d!=null&&typeof d.message==="string"?d.message:null;h==null&&(h=e==null?void 0:e.message);h==null&&g!=null&&(h=c("getErrorMessageFromMediaErrorCode")(g));e=c("getErrorNameFromMediaErrorCode")(g);return{createdTimestamp:Date.now(),errorLocation:b,errorMessageFormat:(h!=null?h:"Empty error")+("; code: "+(g!=null?g:"undefined"))+("; readyState: "+a)+("; networkState: "+f),errorMessageParams:[],errorName:e,originalError:d}}function b(a,b){var d=c("getErrorSafe")(a);return{createdTimestamp:Date.now(),errorCode:typeof a==="object"&&a!=null?typeof a.code==="string"?a.code:typeof a.code==="number"?String(a.code):void 0:void 0,errorLocation:b,errorMessageFormat:(a=d.messageFormat)!=null?a:d.message,errorMessageParams:d.messageFormat!=null?(b=d.messageParams)!=null?b:[]:[],errorName:"VideoElementPlayPromiseRejectionReason_"+(d.name||"UnknownError")}}function i(a,b,d,e){e===void 0&&(e=null);b=c("getErrorSafe")(b);return{createdTimestamp:Date.now(),errorCode:null,errorLocation:d,errorMessageFormat:(b.name||"UnknownError")+" "+((d=b.messageFormat)!=null?d:b.message),errorMessageParams:b.messageFormat!=null?(d=b.messageParams)!=null?d:[]:[],errorName:a,stack:b.stack,url:e!=null?e:null}}function e(a,b){if(d("oz-player/utils/OzErrorUtils").isOzError(a)){var c=a,e=c.getExtra();return{createdTimestamp:Date.now(),errorCode:e.code,errorLocation:b,errorMessageFormat:c.getDescription(),errorMessageParams:[],errorName:c.getType(),errorType:d("VideoPlayerImplementationErrorNormalization").getVideoPlayerNormalizedErrorTypeFromOzError(c),stack:c.stack,url:e.url}}else return i("OZ_JAVASCRIPT_NATIVE",a,b)}function f(a,b){var c=h(a.message);c=c!=null?a.name+"_"+c:a.name;a=a.message;var d=[];return{createdTimestamp:Date.now(),errorLocation:b,errorMessageFormat:a,errorMessageParams:d,errorName:c,errorType:"GenericDecodeError"}}g.getMoreGranularErrorNameFromHTMLVideoElementErrorMessage=h;g.createVideoPlayerErrorFromHTMLVideoElementError=a;g.createVideoPlayerErrorFromVideoElementPlayPromiseRejectionReason=b;g.createVideoPlayerErrorFromGenericError=i;g.createVideoPlayerErrorFromOzImplementationError=e;g.createVideoPlayerErrorFromOzImplementationVideoNodeError=f}),98); __d("VideoPlayerImplementationStateMachine",["FBLogger","VideoPlayerEmsgForStateMachine","VideoPlayerImplementationErrors","VideoPlayerODS","gkx","shallowEqual"],(function(a,b,c,d,e,f,g){"use strict";function h(a){var b=a.bufferingDetected,c=a.seeking;a=a.waitingForDomPlaying;return!b&&!c&&!a}function i(a){var b=a.bufferingDetected,d=a.prevPlaybackState,e=a.seeking;a=a.waitingForDomPlaying;b=h({bufferingDetected:b,seeking:e,waitingForDomPlaying:a});e=d;switch(d){case"stalling":e=b?"playing":"stalling";break;case"ended":case"paused":case"playing":break;default:d;c("FBLogger")("comet_video_player").mustfix("unexpected playbackState: %s",d);break}return e}function j(a){return a.loopCount>0&&a.loopCurrent0?a.watchTimeMs+(Date.now()-a.lastPlayedTimeMs):a.watchTimeMs});case"controller_play_requested":return a.playbackState!=="paused"&&a.playbackState!=="ended"?a:babelHelpers["extends"]({},a,{hasPlayEverBeenRequested:!0,lastPlayedTimeMs:a.lastPlayedTimeMs===0?Date.now():a.lastPlayedTimeMs,lastPlayReason:e.payload.reason,loopCurrent:j(a)?e.payload.reason==="loop_initiated"?a.loopCurrent+1:a.loopCurrent:0,playbackState:"stalling",waitingForDomPlaying:!0});case"controller_seek_requested":return babelHelpers["extends"]({},a,{implementationSeekSourcePosition:(g=b.videoElementPlayheadPosition)!=null?g:a.implementationSeekSourcePosition,seeking:!0,seekTargetPosition:e.payload.seekTargetPosition});case"controller_quality_requested":return babelHelpers["extends"]({},a,{selectedVideoQuality:e.payload.selectedVideoQuality});case"controller_video_variant_requested":return babelHelpers["extends"]({},a,{selectedVideoVariant:e.payload.selectedVideoVariant});case"controller_set_caption_display_style_requested":return babelHelpers["extends"]({},a,{captionDisplayStyle:e.payload.captionDisplayStyle});case"controller_set_picture_in_picture_state_requested":return babelHelpers["extends"]({},a,{isDesktopPictureInPicture:e.payload.isInPictureInPictureMode});case"controller_set_caption_format_requested":return babelHelpers["extends"]({},a,{captionFormat:e.payload.captionFormat});case"controller_set_playback_rate":return babelHelpers["extends"]({},a,{targetPlaybackRate:e.payload.playbackRate});case"controller_muted_requested":return babelHelpers["extends"]({},a,{lastMuteReason:e.payload.reason,muted:e.payload.muted});case"controller_volume_requested":return babelHelpers["extends"]({},a,{volume:e.payload.volume});case"controller_scrub_begin_requested":return a.scrubbing?a:babelHelpers["extends"]({},a,{scrubbing:!0,seekTargetPosition:null});case"controller_scrub_end_requested":return!a.scrubbing?a:babelHelpers["extends"]({},a,{implementationSeekSourcePosition:(l=b.videoElementPlayheadPosition)!=null?l:a.implementationSeekSourcePosition,scrubbing:!1,seeking:e.payload.seekTargetPosition!=null,seekTargetPosition:e.payload.seekTargetPosition});case"buffering_begin_requested":k=a.playbackState;h=k;switch(k){case"paused":case"ended":break;case"playing":case"stalling":h="stalling";break;default:k;c("FBLogger")("comet_video_player").mustfix("unexpected playbackState: %s",k);break}m=e.payload.bufferingType;return babelHelpers["extends"]({},a,{bufferingDetected:!0,lastBufferingType:m,playbackState:h});case"buffering_end_requested":f=a.seeking;g=a.waitingForDomPlaying;l=!1;k=a.playbackState;return babelHelpers["extends"]({},a,{bufferingDetected:l,playbackState:i({bufferingDetected:l,prevPlaybackState:k,seeking:f,waitingForDomPlaying:g})});case"controller_set_captions_visible_requested":m=e.payload.captionsVisible;return a.captionsVisible===m?a:babelHelpers["extends"]({},a,{activeCaptions:m?a.activeCaptions:null,captionsLocale:m?a.captionsLocale:null,captionsVisible:m});case"controller_set_active_captions_requested":h=e.payload.activeCaptions;k=(l=h==null?void 0:h.rows)!=null?l:[];f=e.payload.captionsLocale;g=a.activeCaptions;var n=(m=g==null?void 0:g.rows)!=null?m:[];return n.length===k.length&&k.every(function(a,b){return n[b]===a})?a:babelHelpers["extends"]({},a,{activeCaptions:h,captionsLocale:f});case"captions_loaded":return babelHelpers["extends"]({},a,{activeCaptions:a.activeCaptions,captionsLoaded:!0});case"captions_unloaded":return babelHelpers["extends"]({},a,{activeCaptions:null,captionsLoaded:!1,captionsLocale:null});case"inband_captions_autogenerated_changed":l=e.payload.inbandCaptionsAutogenerated;return a.inbandCaptionsAutogenerated===l?a:babelHelpers["extends"]({},a,{inbandCaptionsAutogenerated:l});case"stream_ended":return babelHelpers["extends"]({},a,{streamEnded:!0});case"stream_gone_before_start":return babelHelpers["extends"]({},a,{playbackState:"ended",streamEnded:!0,waitingForDomPlaying:!1});case"stream_interrupted":return babelHelpers["extends"]({},a,{streamInterrupted:!0});case"stream_resumed":return babelHelpers["extends"]({},a,{streamInterrupted:!1});case"seekable_ranges_changed":g=e.payload.seekableRanges;return babelHelpers["extends"]({},a,{seekableRanges:g});case"controller_set_is_live_rewind_active_requested":m=e.payload.isLiveRewindActive;return babelHelpers["extends"]({},a,{isLiveRewindActive:m});case"loop_count_change_requested":k=e.payload.loopCount;return k===a.loopCount?a:babelHelpers["extends"]({},a,{loopCount:k,loopCurrent:0});case"player_dimensions_changed":h=e.payload.dimensions;f=h.height;l=h.width;return l===a.dimensions.width&&f===a.dimensions.height?a:babelHelpers["extends"]({},a,{dimensions:{height:f,width:l}});case"emsg_boxes_parsed":g=d("VideoPlayerEmsgForStateMachine").makeUpdatedAllEmsgBoxes(a.allEmsgBoxes,e.payload.emsgBoxes);m=d("VideoPlayerEmsgForStateMachine").makeUpdatedActiveEmsgBoxes(g,b.videoElementPlayheadPosition,a.activeEmsgBoxes);return babelHelpers["extends"]({},a,{activeEmsgBoxes:m,allEmsgBoxes:g});case"register_emsg_observer":k=new Set(a.emsgObserverTokens);k.add(e.payload.token);return babelHelpers["extends"]({},a,{emsgObserverTokens:k});case"unregister_emsg_observer":h=new Set(a.emsgObserverTokens);h["delete"](e.payload.token);return babelHelpers["extends"]({},a,{emsgObserverTokens:h});default:return a}}function l(a,b,d){var e=b.type!=="dom_seeking";e=e?d:a.uncontrolledState;d=!c("shallowEqual")(e,a.uncontrolledState);b=k(a.controlledState,e,b,a.playerVersion);var f=!c("shallowEqual")(b,a.controlledState);return d||f?babelHelpers["extends"]({},a,{controlledState:f?b:a.controlledState,uncontrolledState:d?e:a.uncontrolledState}):a}var m,n;function o(a){var b=a.collectUncontrolledState,d=a.debugLogId;d=a.initialState;var e=a.onDispatched,f=a.onFatalError,g=d,h=g,i=0,j=!1,k=!1,m=!0,n=!0;return{dispatch:function(a){if(!n)return;var d=null,g=null;try{++i;if(i>=10)if(!j){j=!0;throw c("FBLogger")("comet_video_player").mustfixThrow("Video player state machine loop detected")}else return;var o=h.uncontrolledState;if(m)try{o=b()}catch(a){m=!1,g=a}var p=h;o=l(p,a,o);h=o;e(p,o,a)}catch(a){n=!1,d=a}finally{if(!k&&(d!=null||g!=null)){k=!0;try{f(d!=null?d:g)}catch(a){}}--i}},getCurrentState:function(){return h},getInitialState:function(){return g}}}var p,q;function a(a){var b=a.collectUncontrolledState,c=a.debugLogId,d=a.initialState,e=a.onFatalError,f=a.stateTransitionHandlers;function g(a,b,c){try{var d=!0,e=0;while(d&&e2?d-2:0),f=2;f0){w.stallCount+=1;w.stallCountTotal+=1;w.hasPendingRequestedPlaying&&(w.startStallCountTotal+=1);a=a-b;b=a>200;w.stallDurationTotal+=a;w.stallDuration+=a;w.stallCount200ms+=b?1:0;w.inPlayStallCount200ms+=b&&!w.hasPendingRequestedPlaying?1:0;w.hasPendingRequestedPlaying&&(w.startStallDurationTotal+=a)}}function B(a,b){a=a.uncontrolledState.videoElementPlayheadPosition==null?null:a.uncontrolledState.videoElementPlayheadPosition;var c=null;switch(b){case"paused":case"cancelled_requested_playing":case"finished_playing":case"heart_beat":case"playback_speed_changed":case"representation_ended":c=w.lastStartTimePosition;break;case"scrubbed":c=a;break;default:break}switch(b){case"paused":case"cancelled_requested_playing":case"finished_playing":case"scrubbed":w.lastStartTimePosition=null;break;case"started_playing":case"unpaused":case"heart_beat":case"playback_speed_changed":case"representation_ended":w.lastStartTimePosition=a;break;default:break}return{video_last_start_time_position:c}}function C(a,b){var c=b.uncontrolledState.clockTimestamp;a=a.controlledState.streamInterrupted;b=b.controlledState.streamInterrupted;!a&&b?w.interruptStartTimestamp=c:a&&!b&&w.interruptStartTimestamp>0&&(w.interruptEndTimestamp=c,w.interruptCount+=1,w.interruptDuration+=w.interruptEndTimestamp-w.interruptStartTimestamp)}function D(a,b,c){var d=b.uncontrolledState.clockTimestamp;a=a.controlledState.playbackState;var e=b.controlledState.playbackState;a!=="stalling"&&e==="stalling"&&(z("stall_start"),w.stallStartTimestamp=d);if(a==="stalling"&&e!=="stalling"){d=0;(c.type==="dom_event_playing"||c.type==="buffering_end_requested")&&c.payload.domEventPerfTimestamp!=null&&(d=Math.max(b.uncontrolledState.perfTimestamp-c.payload.domEventPerfTimestamp,0));A(b.uncontrolledState.clockTimestamp-d);w.stallStartTimestamp=0;z("stall_end")}}function E(a,b,c){if(w.interruptCount>0&&w.interruptDuration>0){a={interrupt_count:w.interruptCount,interrupt_time:w.interruptDuration};w.interruptCount=0;w.interruptDuration=0;w.interruptStartTimestamp=0;w.interruptEndTimestamp=0;return a}return{interrupt_count:null,interrupt_time:null}}function F(a,b,c){var d={stall_count:null,stall_count_200_ms:null,stall_time:null},e=b.uncontrolledState.clockTimestamp,f=function(){var a={stall_count:w.stallCount,stall_count_200_ms:w.stallCount200ms,stall_time:w.stallDuration};w.stallCount=0;w.stallCount200ms=0;w.stallDuration=0;w.stallStartTimestamp=0;return a};a=a.controlledState.playbackState;var g=b.controlledState.playbackState;a!=="stalling"&&g==="stalling"&&(w.stallStartTimestamp=e);switch(c){case"started_playing":case"unpaused":case"finished_playing":case"paused":case"cancelled_requested_playing":case"representation_ended":A(b.uncontrolledState.clockTimestamp);d=f();break;case"heart_beat":b.controlledState.playbackState!=="stalling"&&(A(b.uncontrolledState.clockTimestamp),d=f());break;default:break}return d}function G(a,b,c){a=b.controlledState.playbackState==="paused"&&a.controlledState.playbackState==="stalling";return c>0&&(b.controlledState.playbackState==="stalling"||a)}function H(a,b){a=a.current;var c=null;switch(b){case"finished_playing":case"paused":case"heart_beat":a&&(c=a.getAndFlushTracedFrames());return c!=null?JSON.stringify(c):null;default:return null}}function I(a){a=a.controlledState.playbackState;switch(a){case"playing":case"stalling":return"playing";case"paused":return"paused";case"ended":return"finished";default:a;return"unknown"}}function J(a){switch(a){case"normal":return"normal";case"low":return"low";case"ultra-low":return"ultra_low";default:return null}}function K(){return{state:w.hasLoggedStartedPlaying?c("VideoPlayerLoggerPlayerStates").UNPAUSED:c("VideoPlayerLoggerPlayerStates").STARTED}}function L(a){var b;if(a!=null&&a.v2&&(a==null?void 0:a.v2.length)>0){var c=a==null?void 0:a.v2;c=c[c.length-1];return[c["class"],c.module].map(d("CometProductAttribution").filterEntryValue).join(":")}return(c=a==null||(b=a.v2)==null?void 0:b.map(function(a){return[a["class"],a.module].map(d("CometProductAttribution").filterEntryValue).join(":")}).join(";"))!=null?c:""}function M(g){var i,j=g.eventType,k=g.logDataOverrides,l=g.prevState,n=g.state;g=B(n,j);g=g.video_last_start_time_position;var p=F(l,n,j),q=p.stall_count,r=p.stall_count_200_ms;p=p.stall_time;var u=E(l,n,j),y=u.interrupt_count;u=u.interrupt_time;var z=H(a.videoLiveTraceRef,j),A=[],C=a.initialCoreVideoPlayerMetaData.autoplayGatingResult;C&&A.push(C);C=j==="entered_fs"?!0:j==="exited_fs"?!1:w.lastLoggedFullscreenState;i=c("getPlayerFormatForLogData")({isDesktopPictureInPicture:(i=n.controlledState.isDesktopPictureInPicture)!=null?i:!1,isFullscreen:C},f.playerFormat);var D=n.uncontrolledState.viewabilityPercentage,K=Boolean(n.uncontrolledState.isFBIsLiveTemplated),M=Boolean(n.uncontrolledState.isFBWasLive),N=n.uncontrolledState.videoElementPlaybackRate;N=N==null||N===0?w.lastLoggedPlaybackSpeed:N;var O=a.initialLoggingMetaData.productAttribution;if(i==="watch_scroll"&&O&&O.v2){var P,Q={0:babelHelpers["extends"]({},O["0"]),v2:[babelHelpers["extends"]({},O.v2[0])]};P=(P=e.productAttribution)==null||(P=P.v2)==null?void 0:P[0];if(P){var R=Q.v2[0];R["class"]=P["class"];R.scope_id=P.scope_id;R.ts=P.ts}O=Q}R=null;P=null;R=O!=null?d("CometProductAttribution").minifyProductAttributionV2(O):null;P=O!=null?L(O):null;Q=G(l,n,p!=null?p:0);l={access_token:a.initialLoggingMetaData.accessToken,ad_client_token:f.adClientToken,attribution_id:O!=null&&Object.prototype.hasOwnProperty.call(O,"0")?JSON.stringify({0:O["0"]}):null,attribution_id_v2:R,attribution_id_v2_root:P,audio_only:f.audioOnly,audio_representation_id:n.uncontrolledState.audioRepresentationID,autoplay_eligible:a.initialCoreVideoPlayerMetaData.canAutoplay==="allow",autoplay_failure_reasons:JSON.stringify(A),autoplay_setting:a.initialCoreVideoPlayerMetaData.autoplaySetting,available_qualities:n.uncontrolledState.availableQualities.length,broadcaster_origin:a.initialCoreVideoPlayerMetaData.broadcasterOrigin,browser_tab_id:c("getVideoBrowserTabId")(),caption_state:v(n,j),client_latency_setting:J(n.controlledState.latencyLevel),current_playback_speed:t?N:null,current_viewability_percentage:D,dash_perf_logging_enabled:f.VideoPlayerShakaPerformanceLoggerClass!=null&&f.VideoPlayerShakaPerformanceLoggerClass.isEnabled(),data_connection_quality:d("VideoPlayerConnectionQuality").evaluate(function(){return n.uncontrolledState.estimatedBandwidth}),downstream_share_origin_uri:(l=e.downstreamShareSignalTracking)==null?void 0:l.downstream_share_session_origin_uri,downstream_share_start_time:(O=e.downstreamShareSignalTracking)==null?void 0:O.downstream_share_session_start_time,downstream_share_visit_uuid:(R=e.downstreamShareSignalTracking)==null?void 0:R.downstream_share_session_id,dropped_frame_count:n.uncontrolledState.videoElementDroppedFrameCount,external_log_id:f.externalLogID,external_log_type:f.externalLogType,fb_manifest_identifier:n.uncontrolledState.manifestIdentifier,frame_events:z,interrupt_count:y,interrupt_time:u,is_abr_enabled:n.isAbrEnabled,is_fbms:n.uncontrolledState.isFBMS,is_live_video_rewound:n.controlledState.isLiveRewindActive,is_mixed_codec_manifest:n.uncontrolledState.isMixedCodecManifest,is_pip:n.controlledState.isDesktopPictureInPicture,is_predictive_playback:n.uncontrolledState.isPredictiveDash,is_sound_on:!n.controlledState.muted,is_stalling:Q,is_templated_manifest:K||M,last_viewability_percentage:w.lastLoggedViewabilityPercentage,mpd_validation_errors:n.uncontrolledState.mpdValidationErrors,network_connected:n.uncontrolledState.networkConnected,playback_caption_format:n.controlledState.captionFormat,playback_caption_locale:n.controlledState.captionsLocale,playback_duration:n.uncontrolledState.videoElementDuration,playback_is_broadcast:a.initialCoreVideoPlayerMetaData.isVideoBroadcast,playback_is_drm:Boolean(a.initialCoreVideoPlayerMetaData.graphQLVideoDRMInfo),playback_is_live_streaming:a.initialCoreVideoPlayerMetaData.isLiveStreaming,player_format:i,player_instance_key:e.instanceKey,player_origin:f.playerOriginOverride,player_state:I(n),player_suborigin:f.subOrigin,player_version:n.playerVersion,projection:n.uncontrolledState.videoProjection,representation_id:n.uncontrolledState.videoRepresentationID,source_VPL_LOGGING_HACK:f.source_VPL_LOGGING_HACK,stall_count:q,stall_count_200_ms:r,stall_time:p,streaming_format:n.controlledState.streamingFormat,total_frame_count:n.uncontrolledState.videoElementTotalFrameCount,tracking_data_encrypted:a.initialLoggingMetaData.trackingDataEncrypted,tracking_nodes:a.initialLoggingMetaData.trackingNodes,v2_heart_beat:c("gkx")("24377")&&j==="heart_beat"?!0:null,video_bandwidth:n.uncontrolledState.estimatedBandwidth,video_buffer_end_position:n.uncontrolledState.videoElementLastBufferEndPosition,video_id:f.videoFBID,video_last_start_time_position:g,video_play_reason:n.controlledState.lastPlayReason,video_player_height:(P=e.dimensions)==null?void 0:P.height,video_player_width:(A=e.dimensions)==null?void 0:A.width,video_time_position:n.uncontrolledState.videoElementPlayheadPosition,web_client_revision:c("SiteData").client_revision};O=x.has(j)?++w.sequenceNumber:null;R={event_seq_num:++w.vplEventSequenceNumber,seq_num:O,time_ms:Date.now(),vpts:(h||(h=c("performanceAbsoluteNow")))()};var S={};b.forEach(function(a,b){S[b]=a});z=f.loggingToVPLAdditionalData;y=babelHelpers["extends"]({},z,S);u=babelHelpers["extends"]({},y,l,k,R);K=(Q=w.initialSuborigin)!=null?Q:f.subOrigin;i=(M=u.source_VPL_LOGGING_HACK)!=null?M:K;r=(q=f.initialTracePolicy)!=null?q:f.routeTracePolicy;p={eventType:j,logData:u,routeTracePolicy:r,source_VPL_LOGGING_HACK:i};m.push(p);w.initialSuborigin==null&&K!=null&&(w.initialSuborigin=K);w.lastLoggedFullscreenState=C;w.lastLoggedPlaybackSpeed=N;j==="viewability_changed"&&(w.lastLoggedViewabilityPercentage=D);s&&o(a.debugLogId,"[_push] "+j,{loggedEvent:p,loggerEventsLength:m.length,loggingState:JSON.stringify(w)})}var N={};function O(a,b,c){M({eventType:"requested_playing",logDataOverrides:babelHelpers["extends"]({},c,K()),prevState:a,state:b});w.hasPendingRequestedPlaying=!0;w.canLogPausedOrFinishedPlaying=!0;return N}function P(a,b,c){if(!w.canLogPausedOrFinishedPlaying)return N;else if(w.hasPendingRequestedPlaying){Q(a,b,c);w.canLogPausedOrFinishedPlaying=!1;w.hasPendingRequestedPlaying=!1;return N}else{M({eventType:"paused",logDataOverrides:babelHelpers["extends"]({},c,{error_user_info:JSON.stringify({is_document_hidden:b.uncontrolledState.isDocumentHidden})}),prevState:a,state:b});w.canLogPausedOrFinishedPlaying=!1;w.hasPendingRequestedPlaying=!1;return N}}function Q(a,b,c){var d=b.uncontrolledState.liveTraceContext;c=babelHelpers["extends"]({},c,K(),{live_trace_source_id:d?d.sourceId:void 0,live_trace_stream_id:d?d.streamId:void 0,live_trace_stream_type:d?d.streamType:void 0});M({eventType:"cancelled_requested_playing",logDataOverrides:c,prevState:a,state:b});return N}function R(a,b,c){if(c.type==="dom_event_play_promise_rejected"&&c.payload.hostCallPlayID===a.controlledState.hostCallPlayIDLast&&b.controlledState.hostCallPlayIDLast==null&&w.hasPendingRequestedPlaying){c=c.payload.playPromiseRejectionReason;if(c!=null&&c.name==="NotAllowedError"){Q(a,b,{debug_reason:"not_allowed"});return N}else if(b.playerVersion!=="comet_nextgendash"&&c!=null&&c.name==="AbortError"){Q(a,b,{debug_reason:"aborted"});return N}else return N}else return N}function S(a,b,c){if((c.type==="controller_play_requested"||c.type==="dom_event_play"&&!w.shouldIgnoreDomPlay)&&a.controlledState.playbackState!==b.controlledState.playbackState){c=b.uncontrolledState.liveTraceContext;c=c?{live_trace_source_id:c.sourceId,live_trace_stream_id:c.streamId,live_trace_stream_type:c.streamType}:null;O(a,b,c);return N}else return N}function T(a,b,c){if(a.controlledState.playbackState==="stalling"&&b.controlledState.playbackState==="playing"&&w.canLogPlayingEvent){c=b.uncontrolledState.liveTraceContext;c=c?{live_trace_source_id:c.sourceId,live_trace_stream_id:c.streamId,live_trace_stream_type:c.streamType}:null;M({eventType:w.hasLoggedStartedPlaying?"unpaused":"started_playing",logDataOverrides:c,prevState:a,state:b});w.hasLoggedStartedPlaying=!0;w.canLogPlayingEvent=!1;w.hasPendingRequestedPlaying=!1;return N}else return N}function U(a,b,c){var d=b.controlledState.playbackState,e=a.controlledState.playbackState;if(c.type==="controller_scrub_begin_requested"&&!a.controlledState.scrubbing&&d!=="paused"&&d!=="ended"){P(a,b);w.isLoggingScrubbingSequence=!0;return N}else if(!a.controlledState.seeking&&b.controlledState.seeking&&!w.isLoggingScrubbingSequence&&d!=="paused"&&d!=="ended"&&!w.hasPendingRequestedPlaying){P(a,b);w.shouldLogRequestedPlayingForScrub=!0;return N}else if(c.type==="controller_scrub_end_requested"&&a.controlledState.scrubbing&&d!=="paused"&&d!=="ended"){O(a,b,{video_time_position:c.payload.seekTargetPosition});return N}else if(a.controlledState.seeking&&!b.controlledState.seeking){w.shouldLogRequestedPlayingForScrub&&d!=="paused"&&d!=="ended"&&O(a,b);M({eventType:"scrubbed",prevState:a,state:b});w.isLoggingScrubbingSequence=!1;w.shouldLogRequestedPlayingForScrub=!1;e!=="paused"&&e!=="ended"&&(w.canLogPlayingEvent=!0);return N}else return N}function V(a,b,c){if(a.controlledState.playbackState!==b.controlledState.playbackState&&b.controlledState.playbackState==="ended"&&w.canLogPausedOrFinishedPlaying){M({eventType:"finished_playing",prevState:a,state:b});w.canLogPausedOrFinishedPlaying=!1;return N}else return N}function W(a,b,c){if((c.type==="controller_pause_requested"||c.type==="dom_event_pause"&&!w.shouldIgnoreDomPause)&&a.controlledState.playbackState!==b.controlledState.playbackState){P(a,b,{debug_reason:"paused"});return N}else return N}function X(a,b,c){var d=b.controlledState.playbackState;if(d!=="paused"&&d!=="ended"){c.type==="implementation_video_node_unmounted"?P(a,a,{debug_reason:"unloaded"}):(c.type==="implementation_unmounted"||c.type==="implementation_engine_destroy_requested")&&P(a,b,{debug_reason:"unloaded"});return N}else return N}function aa(a,b,c){if(c.type==="implementation_engine_representation_blocked"){c=c.payload.blockedRepresentationID;M({eventType:"video_playback_fallback",logDataOverrides:{representation_id:c},prevState:a,state:b})}return N}function ba(a,b,e){e=b.controlledState.muted;var f=b.controlledState.volume,g=a.controlledState.muted,h=a.controlledState.volume;e=d("VideoPlayerMutedStateChange").getVideoPlayerMutedStateChange({currMuted:e,currVolume:f,prevMuted:g,prevVolume:h});g={current_volume:Math.round(f*100)};switch(e){case"muted":M({eventType:"muted",logDataOverrides:g,prevState:a,state:b});return N;case"unmuted":M({eventType:"unmuted",logDataOverrides:g,prevState:a,state:b});return N;case null:if(hf){M({eventType:"volume_decrease",logDataOverrides:g,prevState:a,state:b});return N}else return N;default:e;c("FBLogger")("comet_video_player").mustfix("Unexpected mutedStateChange %s",e);return N}}function ca(a,b,c){c=b.uncontrolledState.videoRepresentationID;var d=w.lastTrackedVideoRepresentation,e=b.uncontrolledState.audioRepresentationID,f=w.lastTrackedAudioRepresentation,g=b.controlledState.playbackState,h=b.controlledState.seeking;if(!h&&g!=="paused"&&g!=="ended"&&d!=null&&d!==c){var i=b.uncontrolledState.availableVideoTracks.find(function(a){return a.id===b.uncontrolledState.videoRepresentationID}),j=b.uncontrolledState.availableVideoTracks.find(function(a){return a.id===w.lastTrackedVideoRepresentation});M({eventType:"representation_ended",logDataOverrides:{next_quality_label:i==null?void 0:i.qualityLabel,next_representation_id:i==null?void 0:i.id,next_video_codecs:i==null?void 0:i.codec,quality_label:j==null?void 0:j.qualityLabel,representation_id:j==null?void 0:j.id,video_codecs:j==null?void 0:j.codec},prevState:a,state:b});w.lastTrackedVideoRepresentation=c;z("quality_change")}else d==null&&d!==c&&(w.lastTrackedVideoRepresentation=c);!h&&g!=="paused"&&g!=="ended"&&f!=null&&f!==e?(M({eventType:"representation_ended",logDataOverrides:{audio_representation_id:f,next_representation_id:e},prevState:a,state:b}),w.lastTrackedAudioRepresentation=e,z("audio_change")):f==null&&f!==e&&(w.lastTrackedAudioRepresentation=e);return N}function da(a,b,d){var g=a.controlledState.error===d?babelHelpers["extends"]({},a,{controlledState:babelHelpers["extends"]({},a.controlledState,{error:{$ref:"$.player.lastError"}})}):a;a.uncontrolledState.videoElementError!=null&&(g=babelHelpers["extends"]({},g,{uncontrolledState:babelHelpers["extends"]({},g.uncontrolledState,{videoElementError:{code:a.uncontrolledState.videoElementError.code,message:a.uncontrolledState.videoElementError.message}})}));var h=b,j=typeof b.payload==="object"&&b.payload!=null?b.payload:null;if(j!=null){var k={};Object.keys(j).forEach(function(a){var b=j[a];b===d?k[a]={$ref:"$.player.lastError"}:k[a]=b});h=babelHelpers["extends"]({},b,{payload:k})}return{currentVideo:{audioStreamId:a.uncontrolledState.audioRepresentationID,dashAudioFormat:void 0,hasHD:void 0,hasRateLimit:void 0,hasSubtitles:a.controlledState.captionsLoaded,isDrm:Boolean(f.graphQLVideoDRMInfo),isHD:void 0,isLiveStream:f.isLiveStreaming,isRateLimited:void 0,liveManifestUrl:void 0,projection:a.uncontrolledState.videoProjection,resourceUrl:void 0,streamId:a.uncontrolledState.videoRepresentationID,streamType:a.controlledState.streamingFormat,tagHD:void 0,tagSD:void 0,videoID:f.videoFBID},player:{canPlayType:(i||(i=c("mapObject")))(c("VideoMimeTypes"),n),dimensions:e.dimensions?{height:e.dimensions.height,width:e.dimensions.width}:null,droppedFrames:a.uncontrolledState.videoElementDroppedFrameCount,initializationTime:void 0,initializationTimestamp:void 0,inPlayStallCount:void 0,inPlayStallTime:void 0,interruptCount:void 0,interruptTime:void 0,lastError:d,loggedError:w.lastLoggedError===d?{$ref:"$.player.lastError"}:w.lastLoggedError,stallCount:w.stallCount,stallTime:w.stallDuration,state:I(a),totalFrames:a.uncontrolledState.videoElementTotalFrameCount,version:a.playerVersion,videoSource:void 0,viewabilityPercentage:a.uncontrolledState.viewabilityPercentage},playerStateMachine:{action:h,state:g}}}function ea(a){var b=a.errorMessageFormat,c=a.errorName;a=a.errorCode==null||a.errorCode===""?c:a.errorCode;c=c+"#"+a+": "+fa(b);return c}function Y(a,b,c,e){a=da(a,b,c);b=c.errorMessageFormat;var f=c.errorName,g=c.errorType,h=c.url;c=c.errorCode==null||c.errorCode===""?f:c.errorCode;return{error:f,error_code:c,error_description:b,error_domain:f,error_type:g!=null?g:d("VideoPlayerImplementationErrorNormalization").getErrorTypeFromErrorName(f,b),error_user_info:JSON.stringify(babelHelpers["extends"]({},a,e)),resource_url:h}}var fa=function(a){return a.replace(/([0-9]{2,})/g,function(a){var b="";while(b.lengthk&&Z(a,b,d))}return N}function ja(a,b,c){if(!t)return N;var d=b.uncontrolledState.videoElementPlaybackRate;c.type==="dom_event_ratechange"&&w.lastLoggedPlaybackSpeed!=null&&d!==0&&d!==w.lastLoggedPlaybackSpeed&&M({eventType:"playback_speed_changed",prevState:a,state:b});return N}function ka(a,b,c){c=b.controlledState.playbackState;c==="paused"||c==="ended"?w.nextHeartbeatTime=null:c!=="stalling"&&w.nextHeartbeatTime==null&&(w.nextHeartbeatTime=Date.now()+j);var d=w.nextHeartbeatTime;if(d!=null){var e=Date.now();e>=d&&(c!=="stalling"&&M({eventType:"heart_beat",prevState:a,state:b}),w.nextHeartbeatTime=e+j)}return N}function la(a,b,c){if(c.type==="implementation_mounted"){M({eventType:"player_loaded",prevState:a,state:b});return N}else return N}function $(a,b,c){M({eventType:c?"entered_fs":"exited_fs",prevState:a,state:b})}function ma(a,b,c){f.playerFormat!==g.playerFormat&&M({eventType:"player_format_changed",prevState:a,state:b});return N}function na(a,b,c){if(c.type!=="notify_fullscreen_changed")return N;c=w.lastLoggedFullscreenState;var d=b.uncontrolledState.isFullscreen;if(c!==!0&&d===!0){$(a,b,d);return N}else if(c===!0&&d===!1){$(a,b,d);return N}else return N}function oa(a,b,d){d=f;d=d.adClientToken;if((d==null||d==="")&&c("gkx")("24380"))return N;d=b.controlledState.playbackState;var e=w.lastLoggedViewabilityPercentage,g=b.uncontrolledState.viewabilityPercentage;if(d!=="paused"&&d!=="ended"&&e!=null&&e!==g){M({eventType:"viewability_changed",prevState:a,state:b});return N}else return N}function pa(a,b,c){if(c.type==="controller_set_captions_visible_requested"){M({eventType:"caption_change",prevState:a,state:b});return N}else return N}function qa(b){e;g=f;if(b.type==="notify_logging_metadata_change"){b=b.payload;var c=b.coreVideoPlayerMetaData;b=b.loggingMetaData;if(s){var d=c.initialTracePolicy!==f.initialTracePolicy;p(a.debugLogId,e,b,{initialTracePolicyChanged:d})}e=b;f=c}}return{addDebugSubscriber:function(a){return y(a)},consumeLoggerEvents:function(){var b=m.splice(0);s&&(b.length>0&&o(a.debugLogId,"[consumeLoggerEvents] ("+b.length+" events)",b));return b},getLoggerState:function(){return w},handleStateMachine:function(b,c,d){qa(d);var e=c.controlledState.playbackState;D(b,c,d);C(b,c);var f=[ma,na,oa,R,S,U,T,V,W,aa,ba,X,la,pa,ca,ga,ha,ia,ka,ja];f.forEach(function(a){a(b,c,d)});s&&q(a.debugLogId,b,c,d);(e==="paused"||e==="ended")&&(w.canLogPlayingEvent=!0);d.type==="controller_pause_requested"&&(w.hasPausedOnce=!0,w.shouldIgnoreDomPause=!0);d.type==="controller_play_requested"&&(w.hasPausedOnce=!0,w.shouldIgnoreDomPlay=!0);d.type==="dom_event_pause"&&(w.shouldIgnoreDomPause=!1);d.type==="dom_event_play"&&(w.shouldIgnoreDomPlay=!1,w.lastLoggedViewabilityPercentage=c.uncontrolledState.viewabilityPercentage)},logVPLEvent:function(a){var b=a.eventType,c=a.logDataOverrides;a=a.state;M({eventType:b,logDataOverrides:c,prevState:a,state:a})},setLoggingToVPLAdditionalData:function(a,c){b.set(a,c),s&&r(a,c)}}}g.HEARTBEAT_INTERVAL=j;g.createVideoPlayerImplementationStateMachineLogger=a}),98); __d("convertToViewabilityPercentage",[],(function(a,b,c,d,e,f){"use strict";function a(a){if(a>=.99)return 100;else if(a>=.75)return 75;else if(a>=.5)return 50;else if(a>=.25)return 25;else if(a>=0)return 0;else return-2}f["default"]=a}),66); __d("VideoPlayerImplementationStateMachineStateUncontrolledState",["NetworkStatus","convertToViewabilityPercentage","gkx","performance"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(a){var b,d=a.engineExtrasAPI,e=a.fullscreenControllerRef,f=a.videoElementAPI,g=a.videoLiveTraceRef;a=a.videoPlayerPassiveViewabilityInfo;g=g.current;var i=Date.now(),j=typeof (h||(h=c("performance"))).now==="function"?(h||(h=c("performance"))).now():0;if(f==null){var k;return{audioRepresentationID:void 0,availableAudioTracks:[],availableQualities:[],availableVideoTracks:[],clockTimestamp:i,currentPlayingAudioTrackID:void 0,currentPlayingVideoQuality:void 0,currentPlayingVideoTrackID:void 0,estimatedBandwidth:void 0,isDocumentHidden:document.hidden,isDRM:void 0,isFBIsLiveTemplated:void 0,isFBMS:void 0,isFBWasLive:void 0,isFullscreen:e.current?e.current.getIsFullscreen():void 0,isLiveRewindAvailable:void 0,isMixedCodecManifest:null,isPredictiveDash:void 0,liveTraceContext:g?(k=g.getLiveTraceContext())!=null?k:void 0:void 0,manifestIdentifier:void 0,mpdValidationErrors:void 0,networkConnected:void 0,perfTimestamp:j,targetAudioTrack:null,targetVideoQuality:"",videoElementDebugCurrentSrc:void 0,videoElementDebugSrc:void 0,videoElementDroppedFrameCount:void 0,videoElementDuration:void 0,videoElementEnded:void 0,videoElementError:void 0,videoElementLastBufferEndPosition:void 0,videoElementMuted:void 0,videoElementNetworkState:void 0,videoElementPaused:void 0,videoElementPlaybackRate:void 0,videoElementPlayheadPosition:void 0,videoElementReadyState:void 0,videoElementTotalFrameCount:void 0,videoElementVolume:void 0,videoProjection:void 0,videoRepresentationID:void 0,viewabilityPercentage:void 0}}k=f.getPlayheadPosition();a=a.getCurrent();return{audioRepresentationID:d?d.getCurrentPlayingAudioRepresentationID():void 0,availableAudioTracks:(b=d==null?void 0:d.getAvailableAudioTracks())!=null?b:[],availableQualities:(b=d==null?void 0:d.getAvailableVideoQualities())!=null?b:[],availableVideoTracks:(b=d==null?void 0:d.getAvailableVideoTracks())!=null?b:[],clockTimestamp:i,currentPlayingAudioTrackID:d?d.getCurrentPlayingAudioRepresentationID():void 0,currentPlayingVideoQuality:d?d.getCurrentPlayingVideoQuality():void 0,currentPlayingVideoTrackID:d?d.getCurrentPlayingVideoRepresentationID():void 0,estimatedBandwidth:d?d.getEstimatedBandwidth():void 0,isDocumentHidden:document.hidden,isDRM:d?d.isDrm():void 0,isFBIsLiveTemplated:d?d.isFBIsLiveTemplated():void 0,isFBMS:d?d.isFBMS():void 0,isFBWasLive:d?d.isFBWasLive():void 0,isFullscreen:e.current?e.current.getIsFullscreen():void 0,isLiveRewindAvailable:d?d.isLiveRewindAvailable():void 0,isMixedCodecManifest:d?d.isMixedCodecManifest():null,isPredictiveDash:d?d.isPredictiveDash():void 0,liveTraceContext:g?(b=g.getLiveTraceContext())!=null?b:void 0:void 0,manifestIdentifier:d?d.getManifestIdentifier():void 0,mpdValidationErrors:d?d.getMpdValidationErrors():void 0,networkConnected:c("NetworkStatus").isOnline(),perfTimestamp:j,targetAudioTrack:(i=d==null?void 0:d.getTargetAudioTrack())!=null?i:null,targetVideoQuality:(e=d==null?void 0:d.getCurrentTargetVideoQuality())!=null?e:"",videoElementDebugCurrentSrc:c("gkx")("24351")?(g=f.getUnderlyingVideoElement())==null?void 0:g.currentSrc:void 0,videoElementDebugSrc:c("gkx")("24351")?(b=f.getUnderlyingVideoElement())==null?void 0:b.src:void 0,videoElementDroppedFrameCount:f.getDroppedFrameCount(),videoElementDuration:f.getDuration(),videoElementEnded:f.getEnded(),videoElementError:f.getError(),videoElementLastBufferEndPosition:f.getLastBufferEndPosition(),videoElementMuted:f.getMuted(),videoElementNetworkState:f.getNetworkState(),videoElementPaused:f.getPaused(),videoElementPlaybackRate:f.getPlaybackRate(),videoElementPlayheadPosition:k,videoElementReadyState:f.getReadyState(),videoElementTotalFrameCount:f.getTotalFrameCount(),videoElementVolume:f.getVolume(),videoProjection:d==null?void 0:d.getVideoProjectionType(),videoRepresentationID:d?d.getCurrentPlayingVideoRepresentationID():void 0,viewabilityPercentage:a?c("convertToViewabilityPercentage")(a.visiblePercentage):void 0}}g.createVideoPlayerImplementationStateMachineStateUncontrolledState=a}),98); __d("VideoPlayerImplementationStateMachineState",["VideoPlayerImplementationStateMachineStateUncontrolledState"],(function(a,b,c,d,e,f,g){"use strict";function a(a){var b=a.alwaysShowCaptions,c=a.areCaptionsAutogenerated,e=a.captionDisplayStyle,f=a.dimensions,g=a.isAbrEnabled,h=a.playerVersion,i=a.streamingFormat;a=a.videoPlayerPassiveViewabilityInfo;var j=!0,k=1;a=d("VideoPlayerImplementationStateMachineStateUncontrolledState").createVideoPlayerImplementationStateMachineStateUncontrolledState({engineExtrasAPI:null,fullscreenControllerRef:{current:null},videoElementAPI:null,videoLiveTraceRef:{current:null},videoPlayerPassiveViewabilityInfo:a});return{controlledState:{activeCaptions:null,activeEmsgBoxes:[],allEmsgBoxes:new Map(),bufferingDetected:!1,captionDisplayStyle:e,captionFormat:null,captionsLoaded:!1,captionsLocale:null,captionsVisible:b,dimensions:f,domEventsLatestPerfMs:{},emsgObserverTokens:new Set(),error:null,hasPlayEverBeenRequested:!1,hostCallCanApply:!1,hostCallPlayIDLast:null,hostCallQueue:[],implementationSeekSourcePosition:null,inbandCaptionsAutogenerated:c,isDesktopPictureInPicture:!1,isLiveRewindActive:!1,lastBufferingType:null,lastMuteReason:null,lastPausedTimeMs:0,lastPauseReason:null,lastPlayedTimeMs:0,lastPlayReason:null,latencyLevel:"normal",loopCount:0,loopCurrent:0,mountState:"before_mounted",muted:j,playbackState:"paused",scrubbing:!1,seekableRanges:null,seeking:!1,seekTargetPosition:null,selectedVideoQuality:"notselected",selectedVideoVariant:null,streamEnded:!1,streamingFormat:i,streamInterrupted:!1,targetPlaybackRate:1,ullIneligibilityReason:null,volume:k,waitingForDomPlaying:!1,waitingForDomTimeUpdateAfterSeeked:!1,watchTimeMs:0},isAbrEnabled:g,playerVersion:h,uncontrolledState:a}}g.createVideoPlayerImplementationStateMachineInitialState=a}),98); __d("useConcurrentAutoplayManagementAPI",["react","removeFromArray"],(function(a,b,c,d,e,f,g){"use strict";var h;e=h||d("react");var i=e.useId,j=e.useState;function a(){return i()}function k(){var a=[];return{isControllingComponent:function(b){var c=a.length;return a[c-1]===b},registerControllingComponent:function(b){c("removeFromArray")(a,b),a.push(b)},unregisterControllingComponent:function(b){var d=a.length;d>1&&c("removeFromArray")(a,b);return d>1}}}function b(){var a=j(l);a=a[0];return a}function l(){return k()}g.useAutoplayControlID=a;g.createConcurrentAutoplayManagementAPI=k;g.useConcurrentAutoplayManagementAPI=b}),98); __d("useSEOLoggedOutWebCrawler",["gkx"],(function(a,b,c,d,e,f,g){"use strict";function a(){return c("gkx")("23157")}g["default"]=a}),98); __d("VideoPlayerImplementationEngineAPI",["CometEventListener","CometVideoPictureInPictureManagerContext","CometVisualCompletion","CurrentUser","ErrorMetadata","FBLogger","MediaPlaybackCompoundEventStateMachineLogger","MediaPlaybackLogFlusher","PlaybackSpeedExperiments","RunComet","SubscriptionsHandler","VideoLiveTrace","VideoPlayerBanzaiLogFlusher","VideoPlayerCaptionsController","VideoPlayerImplementationEngineVideoElementAPI","VideoPlayerImplementationReactVideoElement.react","VideoPlayerImplementationStateMachine","VideoPlayerImplementationStateMachineHostCallQueue","VideoPlayerImplementationStateMachineLogger","VideoPlayerImplementationStateMachineState","VideoPlayerImplementationStateMachineStateUncontrolledState","VideoPlayerVideoPixelsFitContext","clearTimeout","cr:2336","cr:355","cr:4596","cr:506","deepEquals","emptyFunction","err","gkx","performanceNow","react","removeFromArray","setTimeout","useConcurrentAutoplayManagementAPI","useSEOLoggedOutWebCrawler","useStable"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));f=i;var k=f.useEffect,l=f.useRef,m=f.useState,n=function(){function a(a){var b=a.pauseRequestCallbacks,c=a.playRequestCallbacks,d=a.scrubBeginRequestCallbacks;a=a.scrubEndRequestCallbacks;this.$1=c;this.$2=b;this.$3=d;this.$4=a}var b=a.prototype;b.playRequest=function(a){var b=this;this.$1.push(a);return function(){c("removeFromArray")(b.$1,a)}};b.pauseRequest=function(a){var b=this;this.$2.push(a);return function(){c("removeFromArray")(b.$2,a)}};b.scrubBeginRequest=function(a){var b=this;this.$3.push(a);return function(){c("removeFromArray")(b.$3,a)}};b.scrubEndRequest=function(a){var b=this;this.$4.push(a);return function(){c("removeFromArray")(b.$4,a)}};return a}();function o(a){var b=a.concurrentAutoplayManagementAPI,d=a.debugAPI,e=a.exitPictureInPictureImpl,f=a.fullscreenControllerRef,g=a.getCurrentExposedState,h=a.getCurrentIsDesktopPictureInPicture,i=a.getCurrentIsFullscreen,j=a.getCurrentLiveRewindPlayheadPosition,k=a.getCurrentPlayheadPosition,l=a.internal_getCurrentStateMachineState,m=a.internal_injectFatalError,o=a.loggerAPI,p=a.pauseImpl,q=a.playImpl,r=a.registerEmsgObserverImpl,s=a.requestPictureInPictureImpl,t=a.scrubBeginImpl,u=a.scrubEndImpl,v=a.seekImpl,w=a.selectVideoQualityImpl,x=a.selectVideoVariantImpl,y=a.setCaptionsDisplayStyleImpl,z=a.setCaptionsUrlImpl,A=a.setCaptionsVisibleImpl,B=a.setIsLiveRewindActiveImpl,C=a.setLatencyLevelImpl,D=a.setMutedImpl,E=a.setPictureInPictureStateImpl,F=a.setPlaybackRateImpl,G=a.setVolumeImpl,H=a.subscribers,I=a.unregisterEmsgObserverImpl,J=a.videoElementAPIRef,K=a.videoPlayerPassiveViewabilityInfo,L=new Set(),M=!1,N=null,O=[],P=[],Q=[],R=[],S=new n({pauseRequestCallbacks:P,playRequestCallbacks:O,scrubBeginRequestCallbacks:Q,scrubEndRequestCallbacks:R}),T={freeze:function(){if(!g().paused)throw c("FBLogger")("comet_video_player").mustfixThrow("Video player must be paused before the controller freeze");var a={};try{var b=!1;L.size===0&&(b=!0,N={exposedState:g(),isFullscreen:i(),liveRewindPlayheadPosition:j(),playheadPosition:k(),stateMachineState:l()});L.add(a);b&&(M=!0,H.forEach(function(a){a()}))}finally{M=!1}return a},isFrozen:function(){return N!=null},unfreeze:function(a){if(!L.has(a))throw c("FBLogger")("comet_video_player").mustfixThrow("Video player controller unfreeze token not found");L["delete"](a);L.size===0&&(N=null,H.forEach(function(a){a()}))}},U=function(){return N!=null?N.exposedState:g()},V=babelHelpers["extends"]({},b,T,o,{debugAPI:d,exitPictureInPicture:function(){if(T.isFrozen())return;e()},getCurrentState:U,getIsDesktopPictureInPicture:function(){return N!=null?N.isFullscreen:h()},getIsFullscreen:function(){return N!=null?N.isFullscreen:i()},getLiveRewindPlayheadPosition:function(){return N!=null?N.liveRewindPlayheadPosition:j()},getPlayheadPosition:function(){return N!=null?N.playheadPosition:k()},internal_getCoreVideoStates:function(){return{implementationController:V,implementationExposedState:U(),videoPlayerPassiveViewabilityInfo:K}},internal_getStateMachineState:function(){return N!=null?N.stateMachineState:l()},internal_getVideoElement:function(){var a=J.current;if(a!=null){a=a.getUnderlyingVideoElement();return a}return null},internal_getVideoPixelsDecodedDimensions:function(){var a=J.current;return(a=a==null?void 0:a.getVideoPixelsDecodedDimensions())!=null?a:null},internal_getVideoPixelsPaintedDimensions:function(){var a=J.current;return(a=a==null?void 0:a.getVideoPixelsPaintedDimensions())!=null?a:null},internal_injectFatalError:m,observeOn:function(){return S},pause:function(a){if(T.isFrozen())return;P.forEach(function(b){return b(a)});p(a)},play:function(a){if(T.isFrozen())return;O.forEach(function(b){return b(a)});q(a)},registerEmsgObserver:function(){var a={};r(a);return a},requestPictureInPicture:function(){if(T.isFrozen())return;s()},requestSetIsFullscreen:function(a){if(T.isFrozen())return;var b=f.current;if(b){var c=V.internal_getVideoElement();b.requestSetIsFullscreen(a,c)}},scrollIntoView:function(a){var b=V.internal_getVideoElement();b&&b.scrollIntoView(a)},scrubBegin:function(){if(T.isFrozen())return;Q.forEach(function(a){return a()});t()},scrubEnd:function(a){if(T.isFrozen())return;R.forEach(function(b){return b(a)});u(a)},seek:function(a){if(T.isFrozen())return;v(a)},selectVideoQuality:function(a){if(T.isFrozen())return;w(a)},selectVideoVariant:function(a){if(T.isFrozen())return;x(a)},setCaptionsDisplayStyle:function(a){if(T.isFrozen())return;y(a)},setCaptionsUrl:function(a){if(T.isFrozen())return;z(a)},setCaptionsVisible:function(a){if(T.isFrozen())return;A(a)},setIsLiveRewindActive:function(a){if(T.isFrozen())return;B(a)},setLatencyLevel:function(a){if(T.isFrozen())return;C(a)},setMuted:function(a,b){if(T.isFrozen())return;D(a,b)},setPictureInPictureState:function(a){if(T.isFrozen())return;E(a)},setPlaybackRate:function(a){if(T.isFrozen())return;F(a)},setVolume:function(a){if(T.isFrozen())return;G(a)},subscribe:function(a){var b=function(){if(T.isFrozen()&&!M)return;a()},d=f.current,e=d?d.subscribe(b):null;H.push(b);return{remove:function(){e&&e.remove(),c("removeFromArray")(H,b)}}},unregisterEmsgObserver:function(a){I(a)},videoElementAPIRef:J});return V}function p(a){var b=a.concurrentAutoplayManagementAPI,c=a.createExposedState,d=a.debugAPI,e=a.fullscreenControllerRef,f=a.loggerToSNAPL,g=a.loggerToVPL,h=a.machine,i=a.subscribers,j=a.videoElementAPIRef;a=a.videoPlayerPassiveViewabilityInfo;var k={logVPLEvent_DO_NOT_USE:function(a,b){g.logVPLEvent({eventType:a,logDataOverrides:b,state:h.getCurrentState()})},setLoggingToSNAPLAdditionalData:function(a){f==null||f.setLoggingToSNAPLAdditionalData(a)},setLoggingToVPLAdditionalData:function(a,b){g.setLoggingToVPLAdditionalData(a,b)}};return o({concurrentAutoplayManagementAPI:b,debugAPI:d,exitPictureInPictureImpl:function(){h.dispatch({type:"controller_picture_in_picture_exit_requested"})},fullscreenControllerRef:e,getCurrentExposedState:function(){return c(h.getCurrentState())},getCurrentIsDesktopPictureInPicture:function(){var a;return(a=h.getCurrentState().controlledState.isDesktopPictureInPicture)!=null?a:!1},getCurrentIsFullscreen:function(){var a=e.current;return a?a.getIsFullscreen():!1},getCurrentLiveRewindPlayheadPosition:function(){var a=h.getCurrentState();a=a.controlledState;var b=a.isLiveRewindActive,c=a.seekableRanges;a=a.seekTargetPosition;if(!b||a==null)return null;c=(b=c==null?void 0:c.end(0))!=null?b:0;return a-c},getCurrentPlayheadPosition:function(){var a,b=0;return(a=(a=(a=j.current)==null?void 0:a.getPlayheadPosition())!=null?a:h.getCurrentState().uncontrolledState.videoElementPlayheadPosition)!=null?a:b},internal_getCurrentStateMachineState:function(){return h.getCurrentState()},internal_injectFatalError:function(a){h.dispatch({payload:{fatalError:a},type:"controller_inject_fatal_error"})},loggerAPI:k,pauseImpl:function(a){h.dispatch({payload:{reason:a},type:"controller_pause_requested"})},playImpl:function(a){h.dispatch({payload:{reason:a},type:"controller_play_requested"})},registerEmsgObserverImpl:function(a){h.dispatch({payload:{token:a},type:"register_emsg_observer"})},requestPictureInPictureImpl:function(){h.dispatch({type:"controller_picture_in_picture_requested"})},scrubBeginImpl:function(){h.dispatch({type:"controller_scrub_begin_requested"})},scrubEndImpl:function(a){h.dispatch({payload:{seekTargetPosition:a},type:"controller_scrub_end_requested"})},seekImpl:function(a){h.dispatch({payload:{seekTargetPosition:a},type:"controller_seek_requested"})},selectVideoQualityImpl:function(a){h.dispatch({payload:{selectedVideoQuality:a},type:"controller_quality_requested"})},selectVideoVariantImpl:function(a){h.dispatch({payload:{selectedVideoVariant:a},type:"controller_video_variant_requested"})},setCaptionsDisplayStyleImpl:function(a){h.dispatch({payload:{captionDisplayStyle:a},type:"controller_set_caption_display_style_requested"})},setCaptionsUrlImpl:function(a){h.dispatch({payload:{captionsUrl:a},type:"controller_set_captions_url_requested"})},setCaptionsVisibleImpl:function(a){h.dispatch({payload:{captionsVisible:a},type:"controller_set_captions_visible_requested"})},setIsLiveRewindActiveImpl:function(a){h.dispatch({payload:{isLiveRewindActive:a},type:"controller_set_is_live_rewind_active_requested"})},setLatencyLevelImpl:function(a){h.dispatch({payload:{latencyLevel:a},type:"controller_set_latency_level_requested"})},setMutedImpl:function(a,b){h.dispatch({payload:{muted:a,reason:b},type:"controller_muted_requested"})},setPictureInPictureStateImpl:function(a){h.dispatch({payload:{isInPictureInPictureMode:a},type:"controller_set_picture_in_picture_state_requested"})},setPlaybackRateImpl:function(a){h.dispatch({payload:{playbackRate:a},type:"controller_set_playback_rate"})},setVolumeImpl:function(a){h.dispatch({payload:{volume:a},type:"controller_volume_requested"})},subscribers:i,unregisterEmsgObserverImpl:function(a){h.dispatch({payload:{token:a},type:"unregister_emsg_observer"})},videoElementAPIRef:j,videoPlayerPassiveViewabilityInfo:a})}function q(a){a=a.current;if(a==null)throw c("FBLogger")("comet_video_player").mustfixThrow("Attempted to access VideoElementAPI while it is not available.");return a}function r(a){var b=a.alwaysShowCaptions,e=a.areCaptionsAutogenerated,f=a.captionDisplayStyle,g=a.captionsControllerRef,h=a.debugLogId,i=a.dimensions,j=a.engineExtrasAPI,k=a.engineMetadata,l=a.fullscreenControllerRef,m=a.handleFatalError,n=a.handleStateMachine,o=a.videoElementAPIRef,p=a.videoLiveTraceRef,r=a.videoPlayerPassiveViewabilityInfo;function t(a){d("VideoPlayerImplementationStateMachineHostCallQueue").applyOrQueueHostCall({engineExtrasAPI:j,hostCall:a,machine:v,videoElementAPI:o.current})}var u=null;a=[function(a,b,d){d.type==="implementation_host_call_applied"&&d.payload.hostCall.type==="host_call_play"&&b.controlledState.lastPlayReason==="autoplay_initiated"?c("CometVisualCompletion").addFirstMarkerPoint("firstVideoAutoplayStalling"):b.controlledState.playbackState!==a.controlledState.playbackState&&b.controlledState.playbackState==="playing"&&b.controlledState.lastPlayReason==="autoplay_initiated"&&c("CometVisualCompletion").addFirstMarkerPoint("firstVideoAutoplayPlaying");return!0},function(a,b,c){n(a,b,c);return!0},function(a,b,c){return!0},function(a,b,c){if(a.controlledState.bufferingDetected===!1&&b.controlledState.bufferingDetected===!0||a.controlledState.bufferingDetected===!0&&b.controlledState.bufferingDetected===!1)if(b.controlledState.bufferingDetected){a=(c=b.controlledState.lastBufferingType)!=null?c:"in_play";c=j.getPerfLoggerProvider();u=c?c.getOperationLogger("buffering").setState("buffering").setType(a).start():null}else!b.controlledState.bufferingDetected&&u!=null&&(u.log(),u=null);return!0},function(a,b,c){return c.type!=="implementation_engine_destroy_requested"?!0:!1},function(a,b,c){if(c.type!=="implementation_engine_initialized")return!0;a=q(o);c=c.type;d("VideoPlayerImplementationStateMachineHostCallQueue").flushHostCallQueue({engineExtrasAPI:j,machine:v,reason:c,state:b,videoElementAPI:a});return!1},function(a,b,c){if(c.type!=="dom_event_ended")return!0;a=b.controlledState;(a.loopCount>0&&a.loopCurrent=h&&v.dispatch({payload:{isLiveRewindActive:!1},type:"controller_set_is_live_rewind_active_requested"})}if(!j.getRepresentationCaptionsExpectedFromManifest()&&c&&e&&b.controlledState.captionsLoaded){h=c.handleTimeUpdate(f);e=c.getCaptionFormat();b=a.controlledState.activeCaptions;c=a.controlledState.captionFormat;e!==c&&v.dispatch({payload:{captionFormat:e},type:"controller_set_caption_format_requested"});s(b,h)&&v.dispatch({payload:{activeCaptions:h,captionsLocale:null},type:"controller_set_active_captions_requested"})}a=p.current;a!=null&&a.onUpdateStatus({position:f});return!1},function(a,b,c){if(c.type!=="cea608_bytes_received")return!0;a=g.current;if(a){b=c.payload;c=b.timescale;b=b.videoBytes;a.handleCea608BytesReceived({timescale:c,videoBytes:b})}return!1},function(a,b,c){if(c.type!=="controller_set_captions_url_requested")return!0;a=g.current;if(a){b=c.payload.captionsUrl;a.updateCaptionsUrl(b)}return!1},function(a,b,c){if(c.type!=="controller_set_is_live_rewind_active_requested")return!0;j.setEnableLiveheadCatchup(!c.payload.isLiveRewindActive);!!d("PlaybackSpeedExperiments").enableCometPlaybackSpeedControl()&&!c.payload.isLiveRewindActive&&v.dispatch({payload:{playbackRate:1},type:"controller_set_playback_rate"});return!1},function(a,b,c){if(c.type!=="controller_picture_in_picture_requested")return!0;t({payload:{hostCallID:d("VideoPlayerImplementationStateMachineHostCallQueue").makeHostCallID(),reason:c.type},type:"host_call_picture_in_picture"});return!1},function(a,b,c){if(c.type!=="controller_picture_in_picture_exit_requested")return!0;t({payload:{hostCallID:d("VideoPlayerImplementationStateMachineHostCallQueue").makeHostCallID(),reason:c.type},type:"host_call_exit_picture_in_picture"});return!1}];var v=d("VideoPlayerImplementationStateMachine").createVideoPlayerImplementationStateMachineWithStateTransitionHandlers({collectUncontrolledState:function(){var a=o.current;return d("VideoPlayerImplementationStateMachineStateUncontrolledState").createVideoPlayerImplementationStateMachineStateUncontrolledState({engineExtrasAPI:j,fullscreenControllerRef:l,videoElementAPI:a,videoLiveTraceRef:p,videoPlayerPassiveViewabilityInfo:r})},debugLogId:h,initialState:d("VideoPlayerImplementationStateMachineState").createVideoPlayerImplementationStateMachineInitialState({alwaysShowCaptions:b,areCaptionsAutogenerated:e,captionDisplayStyle:f,dimensions:i,isAbrEnabled:k.isAbrEnabled,playerVersion:k.playerVersion,streamingFormat:k.streamingFormat,videoPlayerPassiveViewabilityInfo:r}),onFatalError:m,stateTransitionHandlers:a});return v}function s(a,b){if(a===null&&b===null)return!1;if(a===null||b===null)return!0;var c=(b=b.rows)!=null?b:[];a=(b=a.rows)!=null?b:[];return a.length!==c.length||a.some(function(a,b){return a!==c[b]})}function t(a,b,c,d){a!==b.current&&(c.current&&(c.current.remove(),c.current=null),b.current=a),b.current&&!c.current&&(c.current=b.current.subscribe(function(){d.dispatch({type:"notify_fullscreen_changed"})}))}function u(a,b,c){b.current&&(b.current.remove(),b.current=null),a!=null&&(b.current=a.subscribe(function(){c.dispatch({type:"notify_viewability_changed"})}))}function v(a){var b=a.coreVideoPlayerMetaData,c=a.engineMetadata;a=a.state;var d=a.controlledState,e=d.activeCaptions,f=d.activeEmsgBoxes,g=d.captionDisplayStyle,h=d.captionsLoaded,i=d.captionsVisible,j=d.dimensions,k=d.domEventsLatestPerfMs,l=d.error,m=d.hasPlayEverBeenRequested,n=d.implementationSeekSourcePosition,o=d.inbandCaptionsAutogenerated,p=d.isDesktopPictureInPicture,q=d.isLiveRewindActive,r=d.lastMuteReason,s=d.lastPauseReason,t=d.lastPlayedTimeMs,u=d.lastPlayReason,v=d.latencyLevel,w=d.loopCount,x=d.loopCurrent,y=d.muted,z=d.playbackState,A=d.scrubbing,B=d.seekableRanges,C=d.seeking,D=d.seekTargetPosition,E=d.selectedVideoQuality,F=d.streamingFormat,G=d.streamInterrupted,H=d.targetPlaybackRate,I=d.ullIneligibilityReason,J=d.volume;d=d.watchTimeMs;var K=a.uncontrolledState,L=K.availableAudioTracks,M=K.availableQualities,N=K.availableVideoTracks,O=K.currentPlayingAudioTrackID,P=K.currentPlayingVideoQuality,Q=K.currentPlayingVideoTrackID,R=K.isDRM,S=K.isFullscreen,T=K.isLiveRewindAvailable,U=K.targetAudioTrack,V=K.targetVideoQuality,W=K.videoElementDuration,X=K.videoElementLastBufferEndPosition,aa=K.videoProjection;K=K.videoRepresentationID;var Y=z==="ended",Z=z==="paused"||Y,ba=z==="playing",ca=z==="inPlayStalling";z=z==="stalling"||ca;e={activeCaptions:e,activeEmsgBoxes:f,availableAudioTracks:L,availableVideoQualities:M,availableVideoTracks:N,bufferEnd:X!=null?X:0,captionDisplayStyle:g,captionsLoaded:h,captionsVisible:i,currentAudioTrackID:O!=null?O:null,currentVideoQuality:P!=null?P:"",currentVideoTrackID:Q!=null?Q:null,domEventsLatestPerfMs:k,duration:W!=null?W:0,ended:Y,error:l,hasPlayEverBeenRequested:m,inbandCaptionsAutogenerated:o,inPlayStalling:ca,internal_coreVideoPlayerMetaData:b,isAbrEnabled:c.isAbrEnabled,isDesktopPictureInPicture:p!=null?p:!1,isDRM:R!=null?R:null,isFullscreen:S!=null?S:!1,isLiveRewindActive:q,isLiveRewindAvailable:T!=null?T:!1,lastMuteReason:r,lastPauseReason:s,lastPlayedTimeMs:t,lastPlayReason:u,latencyLevel:v,loopCount:w,loopCurrent:x,muted:y,paused:Z,playerInstanceKey:c.playerInstanceKey,playerVersion:a.playerVersion,playerViewportDimensions:j,playing:ba,scrubbing:A,seekableRanges:B,seeking:C,seekSourcePosition:n,seekTargetPosition:D,selectedVideoQuality:E,stalling:z,streamingFormat:F,streamInterrupted:G,targetAudioTrack:U,targetPlaybackRate:H,targetVideoQuality:V,ullIneligibilityReason:I,videoFBID:b.videoFBID,videoPixelsAspectRatio:b.videoPixelsAspectRatio,videoProjection:aa,videoRepresentationID:K,volume:J,watchTimeMs:d};return e}var w=c("emptyFunction"),x=!1;c("gkx")("13250")&&(x=!0,w=function(a,b){var c=a.debugLogId,d=a.engineMetadata;try{var e;for(var f=arguments.length,g=new Array(f>2?f-2:0),h=2;h1?b-1:0),d=1;d0&&a.height>0&&(j.setDimensions(a),$.dispatch({payload:{dimensions:{height:a.height,width:a.width}},type:"player_dimensions_changed"}))},na=function(a){a!==$.getCurrentState().controlledState.loopCount&&$.dispatch({payload:{loopCount:a},type:"loop_count_change_requested"})},oa=function(a){x&&A("[cleanupVideoElement]"),"srcObject"in a&&(a.srcObject=null),a.removeAttribute("src"),X.release(),X.engage()},pa=function(a,e){if(R.current===a)return;x&&A("[handleVideoElement] callChain:"+e.join(":"),{videoElementMaybe:a});a!=null&&R.current!=null&&R.current!==a&&c("FBLogger")("comet_video_player").mustfix("The video element was recreated");S!=null&&S();var f=R.current;f&&oa(f);R.current=a;c("gkx")("18183")&&(a?(Z.current==null||a!==Z.current.getUnderlyingVideoElement())&&(Z.current=d("VideoPlayerImplementationEngineVideoElementAPI").createVideoPlayerImplementationEngineVideoElementAPI(a)):Z.current=null);b("cr:506")!=null&&a!=null&&(S=b("cr:506")(a,z));if(a!=null){X.addSubscriptions(c("CometEventListener").listen(a,"enterpictureinpicture",function(){var a=d("CometVideoPictureInPictureManagerContext").isInPictureInPictureExp();a&&$.dispatch({payload:{isInPictureInPictureMode:!0},type:"controller_set_picture_in_picture_state_requested"})}),c("CometEventListener").listen(a,"leavepictureinpicture",function(){var a=d("CometVideoPictureInPictureManagerContext").isInPictureInPictureExp();a&&$.dispatch({payload:{isInPictureInPictureMode:!1},type:"controller_set_picture_in_picture_state_requested"})}));$.dispatch({type:"implementation_video_node_mounted"});f=[].concat(e,["handleVideoElement(non-null)"]);try{x&&A("[handleVideoElementChanged(non-null)] begin callChain:"+f.join(":"),{videoElementMaybe:a}),l(a,f)}finally{x&&A("[handleVideoElementChanged(non-null)] end callChain:"+f.join(":"),{videoElementMaybe:a})}}else{$.dispatch({type:"implementation_video_node_unmounted"});f=[].concat(e,["handleVideoElement(null)"]);try{x&&A("[handleVideoElementChanged(null)] begin callChain:"+f.join(":"),{videoElementMaybe:a}),l(null,f)}finally{x&&A("[handleVideoElementChanged(null)] end callChain:"+f.join(":"),{videoElementMaybe:a})}}},qa=q.loggingMetaData.instanceKey;C=function(a){var b;Q.current=a.onExposedStateChanged;L.current=a.coreVideoPlayerMetaData;if(!Y($.getCurrentState()))return;x&&(a.loggingMetaData.instanceKey!==qa&&(A("[handleReactPropsChanged][WARNING] instanceKey changed from "+qa+" to "+a.loggingMetaData.instanceKey),qa=a.loggingMetaData.instanceKey),A("[handleReactPropsChanged]",a));t((b=a.fullscreenController)!=null?b:null,M,U,$);u((b=a.videoPlayerPassiveViewabilityInfo)!=null?b:null,V,$);if(!m(a)){b={inbandCaptionsAutogeneratedFromManifest:T.current.inbandCaptionsAutogeneratedFromManifest,inbandCaptionsExpectedFromManifest:T.current.inbandCaptionsExpectedFromManifest,inbandCaptionsExpectedFromProps:a.coreVideoPlayerMetaData.inbandCaptionsExpected,representationCaptionsExpectedFromManifest:T.current.representationCaptionsExpectedFromManifest,sideLoadCaptionsExpectedFromProps:a.coreVideoPlayerMetaData.sideLoadCaptionsExpected,sideLoadCaptionsUrlFromProps:(b=a.coreVideoPlayerMetaData.sideLoadCaptionsUrl)!=null?b:null};la(b);ma(a.dimensions);na((b=a.coreVideoPlayerMetaData.loopCount)!=null?b:0)}$.dispatch({payload:{coreVideoPlayerMetaData:a.coreVideoPlayerMetaData,loggingMetaData:a.loggingMetaData},type:"notify_logging_metadata_change"})};var ra=null;i=function(){var a=$.getCurrentState().controlledState.mountState;switch(a){case"before_mounted":W.addSubscriptions(d("RunComet").onUnload(function(){ha("page_unload")}));$.dispatch({type:"implementation_mounted"});l(R.current,["handleReactEffectInit(before_mounted)"]);break;case"mounted_onscreen":break;case"mounted_offscreen":c("clearTimeout")(ra);ra=null;$.dispatch({type:"implementation_onscreen"});break;case"unmounted":break;default:a}};var sa=function(){var a=function(){c("clearTimeout")(ra);ra=null;if($.getCurrentState().controlledState.mountState==="unmounted")return;var b=n();!b?($.dispatch({payload:{reason:"react_effect_cleanup"},type:"implementation_unmounted"}),ha("implementation_unmounted:react_effect_cleanup")):ra=c("setTimeout")(a,1e3)},b=$.getCurrentState().controlledState.mountState;switch(b){case"before_mounted":break;case"mounted_onscreen":$.dispatch({type:"implementation_offscreen"});a();break;case"mounted_offscreen":a();break;case"unmounted":break}},ta=function(){Y($.getCurrentState())||(aa="mounted",W.addSubscriptions(d("RunComet").onUnload(function(){ha("page_unload")})),$.dispatch({type:"implementation_mounted"}),l(R.current,["handleReactMount"]))},ua=function(){Y($.getCurrentState())&&(aa="unmounted",$.dispatch({payload:{reason:"react_effect_cleanup"},type:"implementation_unmounted"}),ha("implementation_unmounted:react_effect_cleanup"))},va=p({concurrentAutoplayManagementAPI:a,createExposedState:ba,debugAPI:e({getVideoElementAPI:function(){return Z.current},loggerToVPL:G}),fullscreenControllerRef:M,loggerToSNAPL:J,loggerToVPL:G,machine:$,subscribers:O,videoElementAPIRef:Z,videoPlayerPassiveViewabilityInfo:q.videoPlayerPassiveViewabilityInfo});a=d("VideoPlayerImplementationStateMachine").createReactVideoElementCallbacksForStateMachine($,pa);e=ba($.getInitialState());var wa=x?function(a,b){return function(){A("["+b+"] begin");try{a()}finally{A("["+b+"] end")}}}:function(a,b){return a};sa={handleOnBeforeUnload:function(){if(q.coreVideoPlayerMetaData.loggingConfig.enablePauseAndFlushOnBeforeUnload!==!0)return;J==null||J.logPausedOnBeforeUnload($.getCurrentState());K==null||K.flushLogs(!0)},handleReactEffectCleanup:c("gkx")("24349")?wa(sa,"handleReactEffectCleanup"):wa(ua,"handleReactEffectCleanup->handleReactUnmount"),handleReactEffectInit:c("gkx")("24349")?wa(i,"handleReactEffectInit"):wa(ta,"handleReactEffectInit->handleReactMount"),handleReactPropsChanged:C,implementationController:va,initialExposedState:e,logFlusherToVPL:H,machine:$,notifySubscribers:P,videoElementCallbacks:a,videoElementRefCallback:function(a){if(a==null&&c("gkx")("17338"))return;pa(a,["videoElementRefCallback"])}};x&&A("[created]",{engine:sa,machine:$,videoElementRef:R});return{debugLog:A,engine:sa,getCaptionsInfo:function(){return T.current},getVideoElement:function(){return R.current},getVideoLiveTrace:function(){return D.current},handleCaptionsInfoChange:la,handleFatalImplementationError:fa,loggerToVPL:G,machine:$,videoElementAPIRef:Z}}function y(a,b){var d,e=c("err").apply(void 0,[a.errorName+": "+a.errorMessageFormat].concat(a.errorMessageParams));e.name=a.errorName;e.errorName=a.errorName;e.type="error";a.stack!=null&&a.stack!==""&&(e.stack=a.stack);var f=new(c("ErrorMetadata"))();f.addEntries(["COMET_VIDEO","ERROR_LOCATION",a.errorLocation],["COMET_VIDEO","ERROR_CODE",(d=a.errorCode)!=null?d:""],["COMET_VIDEO","ERROR_URL",(d=a.url)!=null?d:""]);b!=null&&f.addEntry("COMET_VIDEO","VIDEO_ID",b);d=a.originalError;d!=null&&(typeof d==="string"?f.addEntry("COMET_VIDEO","ORIGINAL_ERROR",d):d instanceof Error&&d.message!=null&&f.addEntry("COMET_VIDEO","ORIGINAL_ERROR",d.message));e.metadata=f;return e}function e(a,e){var f=m(null),g=f[0],h=f[1];f=m(null);var i=f[0];f[1];f=a.coreVideoPlayerMetaData.wrapVideoPixels_EXPERIMENTAL;var n=l(a),o=l(e),p=l(null),q=c("useStable")(function(){return o.current({checkInDOM:function(){var a=document.body,b=p.current;return a!=null&&b!=null&&a.contains(b)},handleFatalError:function(a){},initialProps:n.current,setExposedStateInReact:h})});e=g!=null?g:q.initialExposedState;g=(g=e.error)!=null?g:i;if(g!=null){i=a.coreVideoPlayerMetaData.VideoPlayerShakaPerformanceLoggerClass;i&&i.flushQueuedLogs();throw y(g,n.current.coreVideoPlayerMetaData.videoFBID)}k(function(){q.handleReactEffectInit();return function(){q.handleReactEffectCleanup()}},[q]);k(function(){var a=d("RunComet").onBeforeUnload(function(){q.handleOnBeforeUnload()});return function(){a.remove()}},[q]);var r=l(null);k(function(){a!==r.current&&q.handleReactPropsChanged(a),r.current=a},void 0);i=c("useSEOLoggedOutWebCrawler")();g=a.coreVideoPlayerMetaData.renderVideoPixelsFit;g=g?g(e):null;i=i?j.jsx(c("VideoPlayerImplementationReactVideoElement.react"),{alt:a.coreVideoPlayerMetaData.alt,audioOnly:a.coreVideoPlayerMetaData.audioOnly,poster:a.coreVideoPlayerMetaData.poster,seoSrc:a.coreVideoPlayerMetaData.seoWebCrawlerLookasideUrl,seoWebCrawlerVideoTracks:a.coreVideoPlayerMetaData.seoWebCrawlerVideoTracks,videoElementCallbacks:null,videoElementHDRPatchEnabled_EXPERIMENTAL:a.coreVideoPlayerMetaData.videoElementHDRPatchEnabled_EXPERIMENTAL,videoElementPreloadDisabled:a.coreVideoPlayerMetaData.preloadForProgressiveDisabled,videoElementRefCallback:null,videoPixelsFit:g}):j.jsx(c("VideoPlayerImplementationReactVideoElement.react"),{alt:a.coreVideoPlayerMetaData.alt,audioOnly:a.coreVideoPlayerMetaData.audioOnly,isSpatial:a.coreVideoPlayerMetaData.isSpatial,poster:a.coreVideoPlayerMetaData.poster,videoElementCallbacks:q.videoElementCallbacks,videoElementHDRPatchEnabled_EXPERIMENTAL:a.coreVideoPlayerMetaData.videoElementHDRPatchEnabled_EXPERIMENTAL,videoElementPreloadDisabled:a.coreVideoPlayerMetaData.preloadForProgressiveDisabled,videoElementRefCallback:q.videoElementRefCallback,videoPixelsFit:g});var s=a.renderWithExposedState({implementationController:q.implementationController,implementationExposedState:e});f=j.jsxs(j.Fragment,{children:[c("gkx")("24349")?j.jsx("div",{ref:p,style:{display:"none"}}):null,e.isDRM===!0?b("cr:2336")?j.jsx(b("cr:2336"),{controller:q.implementationController}):b("cr:4596")?j.jsx(b("cr:4596"),{controller:q.implementationController}):null:null,f?f(i):i,b("cr:355")!=null&&e.playerVersion==="comet_nextgendash"?j.jsx(b("cr:355"),{}):null,j.jsx(c("VideoPlayerVideoPixelsFitContext").Provider,{value:g,children:s})]});return{engine:q,exposedState:e,reactVideoComponents:s,reactVideoFrame:i,reactVideoFrameAndComponents:f}}g.internal_createVideoPlayerImplementationControllerImpl=o;g.ensureVideoElementAPI=q;g.internal_createVideoPlayerImplementationEngineStateMachineWithEffects=r;g.internal_createVideoPlayerImplementationExposedStateFromStateMachineState=v;g.createVideoPlayerImplementationEngine=a;g.internal_makeExpandedErrorFromVideoPlayerError=y;g.useVideoPlayerImplementationEngine=e}),98); __d("VideoPlayerNextgendashNetworkDiagnosticsUtils",["oz-player/networks/OzBandwidthUtils"],(function(a,b,c,d,e,f,g){"use strict";function a(a){return a==null?function(a,b){return 0}:function(b,c){c=d("oz-player/networks/OzBandwidthUtils").getEstimatedRequestTimeToLastByteMs(a,b,c);return b/c*8e3}}var h=2e5,i=2e5,j=10,k=1e8;function b(a,b,c){var d=a.bytes+h;d=c>=d?{bytes:c,clock:b}:a;var e=b.perfMs-a.clock.perfMs;c=c-a.bytes;a=null;l(c,e)||(a={bandwidthSample:{bytes:c,timeInMs:e},clock:b,navigationTimingSample:void 0});return{networkDiagnosticsSample:a,nextBandwidthSamplingState:d}}function c(a,b,c,d,e){a=m(a.host.getPerformanceResourceTimingByName(b));b=void 0;if(a){var f=a.responseStart-a.requestStart;a=a.responseEnd-a.requestStart;b={bytes:e,timeToFirstByteMs:f,timeToLastByteMs:a}}f=d.perfMs-c.clock.perfMs;a=e-c.bytes;var g=void 0;c.bytes===0&&e>=i&&!l(a,f)&&(g={bytes:a,timeInMs:f});if(b||g){c={bandwidthSample:g,clock:d,navigationTimingSample:b};return c}return null}function l(a,b){a=a*8/(b/1e3);return bk}function m(a){return a.reduce(function(a,b){return a==null?b:b.responseEnd0&&d.unshift.apply(d,a);c=null;f=!0;j()}}function j(){if(!f)return;f=!1;if(h||e!=null||d.length<=0||g)return;e=d.shift();g=!0;i()}function k(){if(h||f)return;f=!0;b(j)}a=function(){if(arguments.length<=0)return;if(c!=null){var a;(a=c).push.apply(a,arguments)}else d.push.apply(d,arguments),k()};return{enqueueWork:a,getHalted:function(){return h},getQueueLength:function(){var a;return d.length+((a=(a=c)==null?void 0:a.length)!=null?a:0)},setHalted:function(a){a?h=!0:(h=!1,k())},setScheduleToRun:function(a){b=a}}}f.createVideoPlayerNextgendashWorkQueue=a}),66); __d("VideoPlayerNextgendashStateMachine",["VideoPlayerNextgendashWorkQueue","nextgendasherr"],(function(a,b,c,d,e,f,g){"use strict";var h={},i={},j="$$nextgendashSkipAutoDisposeSymbol";function a(a){a!=null&&typeof a==="object"&&Object.defineProperty(a,j,{configurable:!1,enumerable:!1,value:i,writable:!1});return a}function k(a,b,c,d,e){var f;f=(f=d.options)==null?void 0:f.augmentEnv;f=f?f(b.env,e):b.env;d=d.createSM(b.displayName+"."+c,babelHelpers["extends"]({},f,{workQueue:a}),b,e);return d}function l(a,b,c,d,e,f){b.env.logging.log(b.env,{event:c,eventClock:d,fromSm:e,sendReason:f,sm:b,type:"state_machine_send_event"}),a.enqueueWork(function(){m(b,c,d,e,f)})}function m(a,b,c,e,f){var g=a.state;if(g.state==="__disposed__"&&b.type!=="__enter")return;var h=new Set();a.$$nextgendashEverCalledMakeChildSm&&r(a,g,h,!1);try{a.env.logging.log(a.env,{event:b,eventClock:c,fromSm:e,sendReason:f,sm:a,type:"state_machine_receive_event_begin"});try{var i=!0,j=[],m=function(a){j.push(a)},n=a.env.workQueue.enqueueWork,o=d("VideoPlayerNextgendashWorkQueue").createVideoPlayerNextgendashWorkQueue(m);m={args:a.args,env:a.env,eventClock:c,fromSm:e,makeChildSm:function(b,c){a.$$nextgendashEverCalledMakeChildSm=!0;if(!i){var e;throw d("nextgendasherr").nextgendasherr(a.env,"VideoPlayerNextgendashStateMachineChildSMOutsideTransition["+a.displayName+"]@"+((e=g.state)!=null?e:"?")+">["+b+"]")}for(var f=arguments.length,j=new Array(f>2?f-2:0),l=2;l2?h-2:0),j=2;j0){r(a,a.state,h,!0);for(n of h){l(n.env.workQueue,n,{reason:"__released_by_parent",type:"__dispose"},a.env.host.clock(),a,"parent:#"+a.sequentialId+"#"+a.displayName+":from:"+((c=g.state)!=null?c:"?")+":to:"+((e=a.state.state)!=null?e:"?")+":event:"+b.type)}}}}var n={}.constructor,o=[].constructor,p=new Map().constructor,q=new Set().constructor;function r(a,b,c,d){d===void 0&&(d=!1);if(d&&c.size<=0)return;if(b[j]===i)return;var e=[],f=new Set();f.add(b);b=b;while(b!=null){if(b.$$nextgendashBaseSymbol===h){if(b.parentSm===a)if(d){c["delete"](b);if(c.size<=0)break}else c.add(b)}else{var g=b.constructor;if(g===n)for(var k in b){var l=b[k];l!=null&&typeof l==="object"&&b[j]!==i&&!f.has(l)&&(f.add(l),e.push(l))}else if(g===o||g===p||g===q)for(l of b)l!=null&&typeof l==="object"&&b[j]!==i&&!f.has(l)&&(f.add(l),e.push(l))}b=e.pop()}}var s=1;function b(a){return t(a)}function t(a){return typeof a==="object"&&a!=null&&a.$$nextgendashBaseSymbol===h}function c(a,b,c){var d={};return{createSM:function(a,e,f,g){var i=e.host.clock(),j={$$nextgendashBaseSymbol:h,$$nextgendashDefinitionSymbol:d,$$nextgendashEverCalledMakeChildSm:!1,args:g,displayName:a,env:e,initialTransition:b,parentSm:f,sendEvent:function(a,b,c,d){l(j.env.workQueue,j,a,d!=null?d:j.env.host.clock(),b,c)},sequentialId:s++,state:{state:"__null__"},stateClock:i,transition:c};j.env.logging.log(j.env,{fromSm:f,sm:j,type:"state_machine_created"});l(j.env.workQueue,j,{type:"__init"},j.env.host.clock(),f);return j},didDefineThisSM:function(a){return t(a)&&a.$$nextgendashDefinitionSymbol===d},options:a}}g.skipAutoDisposeInsideThisObject=a;g.isStateMachine=b;g.defineStateMachine=c}),98); __d("nextgendasherr",["VideoPlayerImplementationErrors","VideoPlayerNextgendashStateMachine","fb-error"],(function(a,b,c,d,e,f,g){"use strict";var h="nextgendashClock";function i(a,b,e){for(var f=arguments.length,g=new Array(f>3?f-3:0),i=3;i0?g.map(function(){return"%s"}).join(" "):""].concat(g));j.name=b;j.project="comet_video_player_nextgendash";var k=new(c("fb-error").ErrorMetadata)();p(a,k);j.metadata=k;var l="Error: ";j.stack=j.stack.replace(/^[^\n]+/,l);c("fb-error").TAAL.blameToPreviousFrame(j);j[h]=a.host.clock();return d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject(j)}function j(a,b){return(a===""||b.startsWith(a+"/")?"":a+"/")+(a.startsWith("VideoPlayerNextgendash")?b.replace(/VideoPlayerNextgendash/g,""):b)}function k(a,b,d,e){var f=void 0,g=void 0,k="",l=[],m=[];try{var n,o=typeof b==="object"&&b!=null?b:null;g=o!=null&&typeof o.code==="number"?o.code:void 0;m=o!=null&&typeof o.stack==="string"?o.stack.split("\n").slice(1):[];f=o!=null&&typeof o.name==="string"&&o.name!==""?o.name:void 0;var p=c("fb-error").getErrorSafe(b);k=(n=p.messageFormat)!=null?n:p.message;l=p.messageFormat!=null&&Array.isArray(p.messageParams)?p.messageParams:[];if(f!=null&&m.length>0&&["TypeError","ReferenceError","RangeError"].includes(f)){var q=m.slice(0,2).map(function(a){return a.trim()});k+=" - stack: %s";l=l.concat([q.join("\n")])}}catch(a){}f==null&&(g!=null?f="NotAnErrorWithCode":f="NotAnError");var r=j(d,f+(g!=null?"#"+g:""));for(var s=arguments.length,t=new Array(s>4?s-4:0),u=4;u0&&(v.stack+="\n at \n"+m.join("\n"));c("fb-error").TAAL.blameToPreviousFrame(v);return v}function a(a,b,d,e){var f=b.filter(Boolean).map(function(b){var c=b[0];b=b[1];return[c,k(a,b,"")]}).sort(function(a,b){return a[1].nextgendashClock.perfMs-b[1].nextgendashClock.perfMs});for(var g=arguments.length,l=new Array(g>4?g-4:0),m=4;m"+c+">"+a.name+": "+a.messageFormat,a.messageParams]}),o=n.map(function(a){a=a[0];return a}).join(" ++ "),p=n.reduce(function(a,b){b=b[1];return a.concat(b)},[]),q=f[0],r=j(d,q[0]+">"+q[1].name),s=i.apply(void 0,[a,r,n.length+" causes: "+o+(e!=null?" :: "+e:"")].concat(p,e!=null?l:[]));s[h]=q[1].nextgendashClock;c("fb-error").TAAL.blameToPreviousFrame(s);return s}function b(a,b,d,e){for(var f=arguments.length,g=new Array(f>4?f-4:0),h=4;h3?h-3:0),k=3;k0&&c>0){var d=b[0];a=b.filter(function(a){var b=Math.min(a.width,a.height),e=Math.min(d.width,d.height);b>e&&(d=a);return b>=c});a.length===0&&(a=[d])}return a}function a(a,b,c,d){var e=d.abrConfig,f=d.bandwidthDiagnostics,g=d.devicePixelRatio,h=d.isDocumentHidden,l=d.mediaDurationSec,m=d.playerDimensions,n=d.playheadMediaTimeSec,o=d.prefetchResult;d=d.sourceBufferBufferedRangesSec;b=i(e,b);return e.sidneeConfig!=null?j(a,b,c,{bandwidthDiagnostics:f,devicePixelRatio:g,mediaDurationSec:l,playerDimensions:m,playheadMediaTimeSec:n,prefetchResult:o,sidneeConfig:e.sidneeConfig,sourceBufferBufferedRangesSec:d}):k(a,b,c,{bandwidthDiagnostics:f,devicePixelRatio:g,isDocumentHidden:h,mediaDurationSec:l,playerDimensions:m,playheadMediaTimeSec:n,prefetchResult:o,sourceBufferBufferedRangesSec:d,systemicRiskConfig:e.systemicRiskConfig})}function j(a,b,c,e){a=e.bandwidthDiagnostics;c=e.devicePixelRatio;var f=e.mediaDurationSec,g=e.playerDimensions,i=e.playheadMediaTimeSec,j=e.prefetchResult,k=e.sidneeConfig;e=e.sourceBufferBufferedRangesSec;var l=b.every(function(a){return a.playbackResolutionCsvqmScoreCurve!=null})?"csvqm":"mos";g=h(b,g,k.useDpr,c,l);c=f==="NOT_A_NUMBER"||isNaN(f)||!isFinite(f)?k.defaultVideoDurationMs:f*1e3;f=d("oz-player/utils/OzBufferingUtils").getBufferAheadFromCurrentTime(i,(l=e.map(function(a){var b=a[0];a=a[1];return{endTime:a,startTime:b}}))!=null?l:[])*1e3;e=f+i*1e3;l=k.lookAheadMs-e;f={isAudioTrack:!1,playbackDurationInfo:{bufferDurationMs:e,playbackPositionMs:i*1e3,videoDurationMs:c},totalWindowDurationMs:k.lookAheadMs,unbufferedWindowDurationMs:l};var m=d("SidneeAbrAlgorithm").sidneeAbrSelectQualityImpl(g,k,f,d("VideoPlayerNextgendashNetworkDiagnosticsUtils").getBandwidthEstimateFn(a));i=(e=b.find(function(a){return a.representationId===m.chosenRepresentation.id}))!=null?e:null;g={bestRepresentationId:(c=i==null?void 0:i.representationId)!=null?c:null,bestRepresentationIsPrefetched:(l=j==null?void 0:j.prefetchedRepresentationIds.includes(m.chosenRepresentation.id))!=null?l:!1,hasMadeInitialDecision:!0,lastEvaluationReason:m.decisionReasonDetails};return{bestRepresentation:i,nextABRState:g}}function k(a,b,c,e){var f,g=e.bandwidthDiagnostics,h=e.devicePixelRatio,i=e.isDocumentHidden,j=e.mediaDurationSec,k=e.playerDimensions,m=e.playheadMediaTimeSec,n=e.prefetchResult,o=e.sourceBufferBufferedRangesSec;e=e.systemicRiskConfig;var p=b.every(function(a){return a.playbackResolutionCsvqmScoreCurve!=null})?"csvqm":"mos",q=b.map(function(b){return l(a,b)}),r=q.filter(function(a){return(a=n==null?void 0:n.prefetchedRepresentationIds.includes(a.getID()))!=null?a:!1});r=(r=r[0])!=null?r:q[0];f=c!=null?{bestRepresentation:(f=q.find(function(a){return a.getID()===c.bestRepresentationId}))!=null?f:r,hasMadeInitialDecision:c.hasMadeInitialDecision,lastEvaluationReason:c.lastEvaluationReason}:{bestRepresentation:r,hasMadeInitialDecision:!1,lastEvaluationReason:null};var s=d("OzSystemicRiskABRUtils").evaluateSystemicRiskABR({abrState:f,bandwidthDiagnostics:g,devicePixelRatio:h,durationMode:"static",isDocumentHidden:i,mediaDurationSec:j==="NOT_A_NUMBER"?NaN:j,playerDimensions:k,playheadMediaTimeSec:m,qualityScoreType:p,segments:null,sourceBufferBufferedRangesSec:o.map(function(a){return{endTime:a[1],startTime:a[0]}}),systemicRiskConfig:e,videoRepresentationRestrictions:[],videoRepresentations:q});f=(r=b.find(function(a){return a.representationId===s.bestRepresentation.getID()}))!=null?r:null;i={bestRepresentationId:(g=f==null?void 0:f.representationId)!=null?g:null,bestRepresentationIsPrefetched:(h=n==null?void 0:n.prefetchedRepresentationIds.includes(f==null?void 0:f.representationId))!=null?h:!1,hasMadeInitialDecision:s.hasMadeInitialDecision,lastEvaluationReason:s.lastEvaluationReason};return{bestRepresentation:f,nextABRState:i}}function l(a,b){var c=function(b){throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashPlaybackLoopSystemicRiskABRError","Unexpected call to "+b)};return{addUpdateListener:function(){throw c("addUpdateListener")},blockTimeRange:function(){throw c("blockTimeRange")},canApproximateId:function(){return!1},canPredict:function(){return!1},getBandwidth:function(){return b.bandwidth},getCodecs:function(){return b.mimeCodecsParsed.codecs},getContentProtectionXml:function(){throw c("getContentProtectionXml")},getCustomField:function(){throw c("getCustomField")},getCustomFieldFirstSegment:function(){throw c("getCustomFieldFirstSegment")},getDisplayLabel:function(){throw c("getDisplayLabel")},getEndingSegment:function(){throw c("getEndingSegment")},getHeight:function(){return b.height},getID:function(){return b.representationId},getInitSegment:function(){throw c("getInitSegment")},getLang:function(){return b.lang},getMaxGopSec:function(){throw c("getMaxGopSec")},getMimeCodecs:function(){return b.mimeCodecsParsed.mimeCodecs},getMimeType:function(){return b.mimeCodecsParsed.mimeType},getPredictedSegmentAfter:function(){throw c("getPredictedSegmentAfter")},getQualityScoreCurveString:function(a){switch(a){case"mos":return b.playbackResolutionMosScoreCurve;case"csvqm":return b.playbackResolutionCsvqmScoreCurve;default:a;return null}},getRole:function(){return b.role},getSegment:function(){throw c("getSegment")},getSegmentAfter:function(){throw c("getSegmentAfter")},getSegmentByTime:function(){throw c("getSegmentByTime")},getTimeRanges:function(){throw c("getTimeRanges")},getVariantKey:function(){return b.variantKey},getWidth:function(){return b.width},isEndingSegment:function(){throw c("isEndingSegment")}}}function b(a){a=a.videoPreferredMinimumSmallestDimension;return d("SidneeABRConfigUtils").shouldUseSidnee()?{sidneeConfig:d("SidneeABRConfigUtils").createSidneeConfig(),videoPreferredMinimumSmallestDimension:a}:{systemicRiskConfig:d("OzSystemicRiskUtils").getSystemicRiskConfigFromOzPlayerConfig(c("oz-player/configs/OzGlobalConfig")),videoPreferredMinimumSmallestDimension:a}}g.filterVideoRepresentationsByVideoPreferredMinimumSmallestDimension=i;g.evaluateVideoPlayerNextgendashABRForVideo=a;g.createVideoPlayerNextgendashABRConfig=b}),98); __d("VideoPlayerNextgendashConnectionUtils",["CometThrottle","Promise","nextgendasherr"],(function(a,b,c,d,e,f,g){"use strict";var h;function a(a,e,f,g,i,j,k,l,m){var n=[],o=!1,p=null,q=[],r=[],s=0,t=0,u=0,v=0,w=0,x={clock:a.host.clock(),disconnectedReason:p,displayInstanceKey:f,displayName:e,fullyConnected:o,inboundEventsReceivedCount:t,inboundMessagesReceivedCount:s,inboundMessagesReceivedPerMs:0,inboundQueueLength:q.length,outboundEventsQueuedCount:u,outboundEventsSentCount:v,outboundMessagesSentCount:w,outboundMessagesSentPerMs:0,outboundQueueLength:r.length};function y(){var b={clock:a.host.clock(),disconnectedReason:p,displayInstanceKey:f,displayName:e,fullyConnected:o,inboundEventsReceivedCount:t,inboundMessagesReceivedCount:s,inboundMessagesReceivedPerMs:0,inboundQueueLength:q.length,outboundEventsQueuedCount:u,outboundEventsSentCount:v,outboundMessagesSentCount:w,outboundMessagesSentPerMs:0,outboundQueueLength:r.length},c=Math.max(1,b.clock.perfMs-x.clock.perfMs);b.outboundMessagesSentPerMs=b.outboundMessagesSentCount/c;b.inboundMessagesReceivedPerMs=b.inboundMessagesReceivedCount/c;return b}var z=function(){var a;while(p==null){a=q.shift();if(a==null)break;a.type==="__exception"&&D(a.exception);i(a)}},A=c("CometThrottle")(z,0,{leading:!0,trailing:!0}),B=function(){if(!o||r.length<=0)return;if(g.hasErrored()){F(d("nextgendasherr").nextgendasherr(a,e+"/FlushToErroredPort"));return}var b=r.length,c=k(r),f=c.message;c=c.transferList;r.length=0;g.postMessage(f,c);w+=1;v+=b},C=c("CometThrottle")(B,0,{leading:!0,trailing:!0}),D=function(b){B(),p=b,o=!1,n.forEach(function(a){return a()}),(r.length>0||q.length>0)&&a.logging.log(a,{error:b,format:"["+e+"][%s] disconnected ("+b.name+"); dropped outbound: %s %s; dropped inbound: %s %s; stats=%s",params:[f,r.length,r.map(j).join(","),q.length,q.map(function(a){return a.type}).join(","),JSON.stringify(y())],type:"generic_error_as_warning"}),r.length=0,q.length=0};function E(a){if(p!=null)return;if(a.canSendOnlyLatestOfTypeIfThrottled===!0)for(var b=0;b0?a.map(function(a){return i(a)}).join(","):"[]"}function i(a,b){return"["+a[0]+"s.."+a[1]+"s"+(b==null?"":b?"X":"~")+"]"}function f(a,b,c){c===void 0&&(c=0);return a[0]-c<=b&&b<=a[1]+c}function j(a,b,c){return a!=null&&b!=null?(b=(b=b.findLast(function(b){var c=b[0];b=b[1];return c<=a&&a<=b}))==null?void 0:b[2])!=null?b:c:void 0}function k(a,b){return(a||"unknown")+'; codecs="'+b+'"'}function l(a){var b=/^([^;]+)(?:;\s*codecs=(?:(?:\"([^\"]*?)\")|([^;]*)))?.*$/i;b=(b=b.exec(a))!=null?b:[];var c=b[1],d=b[2];b=b[3];c=c||"";d=d||b||"";b=d.split(",").map(function(a){return a.trim()}).filter(function(a){return a!==""});b=(b=b[0])!=null?b:"";b=(b=b.split(".")[0])!=null?b:"";var e=c.split("/"),f=e[0];e=e[1];return{codecFamily:b,codecs:d,containerType:e!=null?e:"",contentType:f!=null?f:"",mimeCodecs:a,mimeType:c}}function m(a){return a.mimeType+"/"+a.codecs}g.ZERO_TO_EOF_OPEN_ENDED_BYTE_RANGE=h;g.makeByteRangeFromStartEndByteIndex=a;g.makeStartEndByteIndexFromByteRangeMaybeOpenEnded=b;g.snapshotTimeRanges=c;g.debugStringifyTimeRanges=e;g.debugStringifyTimeRange=i;g.isWithinRange=f;g.findTimeRangeAnnotationAtMediaTime=j;g.combineMimeTypeAndCodecs=k;g.parseMimeCodecs=l;g.debugStringifyMimeCodecs=m}),98); __d("VideoPlayerNextgendashHostAPIBrowser",["FBLogger","NetworkStatus","Promise","VideoPlayerNextgendashHostAPI","VideoPlayerNextgendashHostXMLDOMParser","VideoPlayerNextgendashMediaUtils","VideoPlayerNextgendashStateMachine","fb-error","nextgendasherr","oz-player/configs/OzGlobalConfig","oz-player/networks/OzBandwidthEstimator","performance","performanceAbsoluteNow","performanceNow"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l=new Set();e=(a=(i||(i=c("performance"))).timeOrigin)!=null?a:(j||(j=c("performanceAbsoluteNow")))()-(k||(k=c("performanceNow")))();function m(a){l.has(a)&&(URL.revokeObjectURL(a),l["delete"](a))}var n={clock:function(){return d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject({perfMs:(k||(k=c("performanceNow")))(),unixMs:Date.now()})},clockPerfOriginMs:e,fetch:typeof window.fetch==="function"?function(a,b,c){return window.fetch(b,c?babelHelpers["extends"]({},c):void 0)}:function(a){a=d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashBrowserHostAPIFetchUnsupported","VideoPlayerNextgendashBrowserHostAPI.fetch: Missing global.fetch");return(h||(h=b("Promise"))).reject(a)},getPerformanceResourceTimingByName:typeof (i||(i=c("performance"))).getEntriesByName==="function"?function(a){return(i||(i=c("performance"))).getEntriesByName(a,"resource")}:function(){return[]},mediaElementCollectOnlyPlayheadMediaTimeSec:function(a,b){a=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaElement(b);return a.currentTime},mediaElementCollectSnapshot:function(a,b){var c=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaElement(b);a=c.getAttribute("src");b=c.srcObject!=null||a!=null&&a.startsWith("blob:");a=c.duration;a=d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject({buffered:d("VideoPlayerNextgendashMediaUtils").snapshotTimeRanges(function(){return c.buffered}),currentTime:c.currentTime,duration:Number.isNaN(a)?"NOT_A_NUMBER":a,ended:c.ended,error:c.error!=null?{code:c.error.code,message:c.error.message}:null,mediaSourceAttached:b,networkState:c.networkState,paused:c.paused,playbackRate:c.playbackRate,readyState:c.readyState,seeking:c.seeking});return a},mediaElementSetPlayhead:function(a,b,c){b=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaElement(b);if(!Number.isFinite(c)||c<0)throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashBrowserHostAPIMediaElementSetPlayheadInvalid","VideoPlayerNextgendashBrowserHostAPI.mediaElementSetPlayhead: Invalid playheadMediaTimeSec: %s",c);b.currentTime=c},mediaElementSetSource:function(a,b,c,e){b=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaElement(b);var f=b.paused===!1;"srcObject"in b&&b.srcObject!=null&&(b.srcObject=null);var g=b.getAttribute("src");g!=null&&g!==""&&(b.removeAttribute("src"),m(g));if(c!=null){if(c.mediaSourceHandle!=null)if("srcObject"in b)a.config.preferredMediaSourceAPIType==="ManagedMediaSource"&&(b.disableRemotePlayback=!0),b.srcObject=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaSourceHandle(c.mediaSourceHandle);else throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashBrowserHostAPIMediaElementSrcObjectMissing","VideoPlayerNextgendashBrowserHostAPI.mediaElementSetSource: Unable to set mediaSourceHandle because HTMLMediaElement.srcObject is missing");else if(c.mediaSource!=null){g=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaSource(c.mediaSource);var h=URL.createObjectURL(g);l.add(h);a.config.preferredMediaSourceAPIType==="ManagedMediaSource"&&(b.disableRemotePlayback=!0);b.setAttribute("src",h);g.addEventListener("sourceopen",function(){m(h)},{once:!0})}else if(c.url!=null)if(c.url!=="")b.setAttribute("src",c.url);else throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashBrowserHostAPIMediaElementUrlEmpty","VideoPlayerNextgendashBrowserHostAPI.mediaElementSetSource: Unable to set url because it is empty; use null source instead of empty source.url to clear the media element source");else throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashBrowserHostAPIMediaElementInvalidSource","VideoPlayerNextgendashBrowserHostAPI.mediaElementSetSource: Invalid source provided");(e==null?void 0:e.playheadMediaTimeSec)!=null&&(b.currentTime=e.playheadMediaTimeSec);f&&void b.play()["catch"](function(){})}},mediaElementSubscribe:function(a,b,c,e){return o(a,b,d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostEventTarget(b),c,e)},mediaSourceAddSourceBuffer:function(a,b,c,e){var f=c.mimeCodecsParsed,g=c.representationId,h=c.type,i=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaSource(b);c=i.readyState;if(c!=="open")throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashHostAPIBrowserAddSourceBufferMediaSourceNotOpen","Unable to addSourceBuffer for "+h+" representation %s: mediaSource.readyState='"+c+"'.",g);b=a.host.mediaSourceIsTypeSupported(a,f.mimeCodecs);if(!b)throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashHostAPIBrowserAddSourceBufferCodecNotSupported","Unable to addSourceBuffer for "+h+" representation %s: mimeCodecs (%s) is not supported by the browser.",g,f.mimeCodecs);var j=i.addSourceBuffer(f.mimeCodecs),k=o(a,d("VideoPlayerNextgendashHostAPI").opaqueVideoPlayerNextgendashHostSourceBuffer(j),j,["updateend","abort","error"],e),l=!1;c=function(){if(l)return;k();l=!0;try{i.removeSourceBuffer(j)}catch(c){if(!(typeof c==="object"&&c!=null&&c.name==="NotFoundError")){var b=d("nextgendasherr").nextgendasherrFromCause(a,c,"VideoPlayerNextgendashHostAPIBrowserAddSourceBufferUnableToCleanup","Unable to removeSourceBuffer originally added for "+h+" representation %s: mimeCodecs (%s)",g,f.mimeCodecs);throw b}}};return[d("VideoPlayerNextgendashHostAPI").opaqueVideoPlayerNextgendashHostSourceBuffer(j),c]},mediaSourceCanConstructInDedicatedWorker:function(a){try{if(a==="ManagedMediaSource"&&typeof ManagedMediaSource==="function")return ManagedMediaSource.canConstructInDedicatedWorker===!0;if(typeof MediaSource==="function")return MediaSource.canConstructInDedicatedWorker===!0}catch(a){}return!1},mediaSourceCollectSnapshot:function(a,b){var c="unknown",e="unknown",f=null,g=null;try{var h=[];b=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaSource(b);c=b.duration;e=b.readyState;for(var i=0;i=1},mediaSourceGetDuration:function(a,b){a=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaSource(b);b=a.duration;return Number.isNaN(b)?"NOT_A_NUMBER":b},mediaSourceGetHandleInWorker:function(a,b){b=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaSource(b);b=b.handle;if(b==null)throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashHostAPIMissingMediaSourceHandle");return d("VideoPlayerNextgendashHostAPI").opaqueVideoPlayerNextgendashHostMediaSourceHandle(b)},mediaSourceIsTypeSupported:function(a,b){try{if(a.config.preferredMediaSourceAPIType==="ManagedMediaSource"&&typeof ManagedMediaSource==="function")return ManagedMediaSource.isTypeSupported(b);if(typeof MediaSource==="function")return MediaSource.isTypeSupported(b)}catch(a){}return!1},networkDiagnosticsReadBandwidth:function(){return c("oz-player/networks/OzBandwidthEstimator").getBandwidthDiagnostics(c("oz-player/configs/OzGlobalConfig"))},networkDiagnosticsUpdate:function(a){a.navigationTimingSample&&c("oz-player/networks/OzBandwidthEstimator").addNavigationTimingSample(a.navigationTimingSample.timeToFirstByteMs,a.navigationTimingSample.timeToLastByteMs,a.navigationTimingSample.bytes,a.clock.unixMs),a.bandwidthSample&&c("oz-player/networks/OzBandwidthEstimator").addBandwidthSample(a.bandwidthSample.bytes,a.bandwidthSample.timeInMs,a.clock.unixMs)},networkIsOnline:function(){var a=c("NetworkStatus").isOnline();return a?navigator.onLine:a},parseXML:d("VideoPlayerNextgendashHostXMLDOMParser").parseXMLViaDOMParser,scheduleToRun:function(a){try{a()}catch(a){c("FBLogger")("comet_video_player_nextgendash").catching(c("fb-error").getErrorSafe(a)).mustfix("VideoPlayerNextgendashHostAPIWorkException")}},sourceBufferAbort:function(a,b,c){var e=c.mimeCodecsParsed,f=c.representationId;c=c.type;b=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostSourceBuffer(b);try{b.abort()}catch(g){b=d("nextgendasherr").nextgendasherrFromCause(a,g,"VideoPlayerNextgendashHostAPISourceBufferAbortException","Unable to abort for "+c+" representation %s: mimeCodecs (%s)",f,e.mimeCodecs);if(typeof g==="object"&&g!=null&&g.name==="InvalidStateError"){a.logging.log(a,{error:b,type:"generic_error_as_warning"});return}throw b}},sourceBufferAppendBuffer:function(a,b,c,e,f){var g=f.mimeCodecsParsed,h=f.representationId;f=f.type;c=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostSourceBuffer(c);if(c.updating)throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashHostAPISourceBufferAppendBufferIsUpdating","Unable to appendBuffer for "+f+" representation %s: mimeCodecs (%s) - updating is true.",h,g.mimeCodecs);try{c.appendBuffer(e)}catch(i){e=d("nextgendasherr").nextgendasherrFromCause(a,i,"");b=n.mediaSourceCollectSnapshot(a,b);throw d("nextgendasherr").nextgendasherrFromMultipleCauses(a,[["appendBuffer",e],b.exception?["snapshot",b.exception]:null].filter(Boolean),"VideoPlayerNextgendashHostAPISourceBufferAppendBufferException","Unable to appendBuffer for "+f+" representation %s: mimeCodecs (%s) "+(b.exception?"snapshotError:partialResults:":"")+" %s %s %s %s",h,g.mimeCodecs,"mediaSource readyState="+b.readyState,"mediaSource duration="+b.duration,"sourceBuffersUpdating=["+(b.sourceBuffersUpdating?b.sourceBuffersUpdating.join(","):"unknown")+"]","target sourceBuffer updating="+(c.updating?"true":"false"))}},sourceBufferChangeType:function(a,b,c){var e=c.mimeCodecsParsed,f=c.mimeCodecsParsedBeforeChangeType,g=c.representationId;c=c.type;b=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostSourceBuffer(b);if(b.updating)throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashHostAPISourceBufferChangeTypeIsUpdating","Unable to sourceBuffer.changeType(%s) for "+c+" representation %s: mimeCodecs (%s) - updating is true.",e.mimeCodecs,g,f.mimeCodecs);try{b.changeType(e.mimeCodecs)}catch(b){throw d("nextgendasherr").nextgendasherrFromCause(a,b,"VideoPlayerNextgendashHostAPISourceBufferChangeTypeException","Unable to sourceBuffer.changeType(%s) for "+c+" representation %s: mimeCodecs (%s)",e.mimeCodecs,g,f.mimeCodecs)}},sourceBufferRemove:function(a,b,c){var e=c.mimeCodecsParsed,f=c.removeRange,g=c.representationId;c=c.type;var h=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostSourceBuffer(b);if(h.updating)throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashHostAPISourceBufferRemoveIsUpdating","Unable to sourceBuffer.remove() for "+c+" representation %s: mimeCodecs (%s) - updating is true.",g,e.mimeCodecs);if(h.buffered.length===0)throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashHostAPISourceBufferRemoveNoopNothingBuffered","Unable to sourceBuffer.remove(%s,%s) for "+c+" representation %s: mimeCodecs (%s) - nothing is buffered.",f[0],f[1],g,e.mimeCodecs);try{h.remove(f[0],f[1])}catch(b){throw d("nextgendasherr").nextgendasherrFromCause(a,b,"VideoPlayerNextgendashHostAPISourceBufferRemoveException","Unable to sourceBuffer.remove(%s,%s) for "+c+" representation %s: mimeCodecs (%s) - buffered: %s",f[0],f[1],g,e.mimeCodecs,d("VideoPlayerNextgendashMediaUtils").debugStringifyTimeRanges(d("VideoPlayerNextgendashMediaUtils").snapshotTimeRanges(function(){return h.buffered})))}},sourceBufferSnapshotBuffered:function(a,b){var c=d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostSourceBuffer(b);return d("VideoPlayerNextgendashMediaUtils").snapshotTimeRanges(function(){return c.buffered})}};n.networkIsOnline();f=n;function o(a,b,c,d,e){var f=[];new Set(d).forEach(function(d){var g=function(c){var f=a.host.clock();c=c.timeStamp;var g=f.perfMs-c;c={perfMs:c,unixMs:f.unixMs-g};e({domEventAdjustedClock:c,domEventClock:f,domEventType:d,eventTarget:b})};f.push([d,g]);c.addEventListener(d,g)});return function(){f.forEach(function(a){var b=a[0];a=a[1];c.removeEventListener(b,a)})}}g["default"]=f}),98); __d("WorkerSyncedMessagePortWithErrored",["WorkerMessagePort"],(function(a,b,c,d,e,f,g){"use strict";a=function(a){function b(b,c){var d;d=a.call(this,b,c)||this;d.$WorkerSyncedMessagePortWithErrored$p_1=!1;b=function(){d.$WorkerSyncedMessagePortWithErrored$p_1=!0};d.onError.add(b);d.fullyConnected["catch"](b);return d}babelHelpers.inheritsLoose(b,a);var c=b.prototype;c.hasErrored=function(){return this.$WorkerSyncedMessagePortWithErrored$p_1};return b}(d("WorkerMessagePort").WorkerSyncedMessagePort);g.WorkerSyncedMessagePortWithErrored=a}),98); __d("VideoPlayerNextgendashConnectionMainToWorker",["CometVideoPlayerNextgendashWorkerResource","CometVideoPlayerNextgendashWorkerWithDebugResource","JSResourceForInteraction","VideoPlayerNextgendashConnectionUtils","VideoPlayerNextgendashHostAPIBrowser","VideoPlayerNextgendashStateMachine","VideoPlayerNextgendashWorkerV2EntrypointWorkerResource","VirtualMessageChannel","WorkerSyncedMessagePortWithErrored","cr:1020","cr:2887","cr:6193","cr:6632","cr:9712","cr:9719","err","fb-error","gkx","nextgendasherr"],(function(a,b,c,d,e,f,g){"use strict";var h=c("JSResourceForInteraction")("VideoPlayerNextgendashWorkerEnvironment").__setRef("VideoPlayerNextgendashConnectionMainToWorker"),i=c("gkx")("17339")||c("gkx")("17340")?c("CometVideoPlayerNextgendashWorkerWithDebugResource"):c("CometVideoPlayerNextgendashWorkerResource"),j={RealWorker:null,RealWorkerV2:null,VirtualWorker:null},k={RealWorker:function(a,e){if(b("cr:6632")==null){var f=c("err")("WorkerBundleResource is missing");f.name="WorkerBundleResourceMissing";throw f}if(b("cr:1020")==null){f=c("err")("WorkerClient is missing");f.name="WorkerClientMissing";throw f}f=i===c("CometVideoPlayerNextgendashWorkerWithDebugResource")?"CometVideoPlayerNextgendashWorkerWithDebug":"CometVideoPlayerNextgendashWorker";f=b("cr:6632").createDedicatedWebWorker(i,{logImportScriptsErrors:!0,name:f},{workerEnvConfig:e});e=new(d("WorkerSyncedMessagePortWithErrored").WorkerSyncedMessagePortWithErrored)(f,a);b("cr:1020").init(e);return e},RealWorkerV2:function(a,e){if(b("cr:6193")==null){var f=c("err")("WebWorkerV2Resource is missing");f.name="WebWorkerV2ResourceMissing";throw f}if(b("cr:1020")==null){f=c("err")("WorkerClient is missing");f.name="WorkerClientMissing";throw f}f="CometVideoPlayerNextgendashWorkerV2";f=b("cr:6193").createDedicatedV2WebWorker(c("VideoPlayerNextgendashWorkerV2EntrypointWorkerResource"),f).worker;var g=new(d("WorkerSyncedMessagePortWithErrored").WorkerSyncedMessagePortWithErrored)(f,a);b("cr:1020").init(g);g.fullyConnected.then(function(){g.postMessage({type:"comet_video_player_nextgendash__main_to_worker_init",workerEnvConfig:e})})["catch"](function(a){});return g},VirtualWorker:function(a,e){var f=!0;f=new(d("VirtualMessageChannel").VirtualMessageChannel)(f,f);var g=f.port1;f=f.port2;var i=new(d("WorkerSyncedMessagePortWithErrored").WorkerSyncedMessagePortWithErrored)(f,"VideoPlayerNextgendashConnectionWorkerToMain_VirtualWorker");f=new(d("WorkerSyncedMessagePortWithErrored").WorkerSyncedMessagePortWithErrored)(g,a);g=b("cr:2887")!=null?b("cr:2887"):h.getModuleIfRequireable();g!=null?g.createVideoPlayerNextgendashWorkerEnvironment(e,i,b("cr:9712"),b("cr:9719")):h.load().then(function(a){a.createVideoPlayerNextgendashWorkerEnvironment(e,i,b("cr:9712"),b("cr:9719"))})["catch"](function(a){a=c("fb-error").getErrorSafe(a);c("fb-error").FBLogger("comet_video_player_nextgendash","WorkerEnvironmentJSResourceLoadRejection").catching(a).fatal('Failed to load module "VideoPlayerNextgendashWorkerEnvironment" / '+String(a))});return f}};function a(){if(c("gkx")("24364")){var a=c("gkx")("7137")?"ManagedMediaSource":"MediaSource";if(c("VideoPlayerNextgendashHostAPIBrowser").mediaSourceCanConstructInDedicatedWorker(a))return c("gkx")("4484")?"RealWorkerV2":"RealWorker"}return"VirtualWorker"}a=a();a==="VirtualWorker"&&b("cr:2887")==null&&h.preload();function e(a,b){try{l(a,b,{host:{clock:c("VideoPlayerNextgendashHostAPIBrowser").clock},loggingState:{metadata:{}}})}catch(a){}}function l(a,b,c){var e=j[a];if(e!=null){if(e.port!=null)return e.port;throw e.exception}e="VideoPlayerNextgendashConnectionMainToWorker_"+a;try{var f=k[a];f=f(e,babelHelpers["extends"]({},b,{isInWorkerType:a}));j[a]={port:f};return f}catch(f){b=d("nextgendasherr").nextgendasherrFromCause(c,f,e+"/PortFactoryException");j[a]={exception:b};throw b}}function f(a,b,c,e){var f="VideoPlayerNextgendashConnectionMainToWorker_"+b,g=c,h=l(b,a.config,a);f=d("VideoPlayerNextgendashConnectionUtils").createInboundOutboundQueues(a,f,g,h,function(a){(a.type==="__exception"||a.workerType===b&&(a.playerInstanceKey==null||a.playerInstanceKey===c))&&e(a)},function(a){return a.eventToWorker.type},function(a){return{message:{events:a.map(function(a){return a.eventToWorker}),type:"comet_video_player_nextgendash__main_to_worker"},transferList:a.reduce(function(a,b){return a.concat((a=b.transferList)!=null?a:[])},[])}},function(a,b){var c=h.addMessageListener("comet_video_player_nextgendash__worker_to_main",b);a.push(function(){h.removeMessageListener("comet_video_player_nextgendash__worker_to_main",c)})},function(b){var c=h.addMessageListener("comet_video_player_nextgendash__worker_to_main_qpl_calls",function(b){b.calls.forEach(function(b){a.logging.log(a,{qplCall:b,type:"qpl_call"})})});b.push(function(){h.removeMessageListener("comet_video_player_nextgendash__worker_to_main_qpl_calls",c)});if(a.config.debugViz){var d=h.addMessageListener("comet_video_player_nextgendash__worker_to_main_debug_snapshot",function(b){a.logging.log(a,{snapshot:b.snapshot,type:"state_machine_debug_snapshot_from_worker"})});b.push(function(){h.removeMessageListener("comet_video_player_nextgendash__worker_to_main_debug_snapshot",d)});var e=h.addMessageListener("comet_video_player_nextgendash__worker_to_main_debug_events",function(b){a.logging.log(a,{events:b.events,type:"state_machine_debug_events_from_worker"})});b.push(function(){h.removeMessageListener("comet_video_player_nextgendash__worker_to_main_debug_events",e)})}});g=f.disconnect;var i=f.getStats;f=f.send;function j(a){h.postMessage({haltReason:a,type:"comet_video_player_nextgendash__main_to_worker_debug_halt"},[])}return d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject({disconnectFromWorker:g,getStats:i,sendHaltedToWorker:j,sendToWorker:f})}g.initialWorkerType=a;g.preloadWorker=e;g.connectToWorker=f}),98); __d("VideoPlayerNextgendashEngineErrors",["nextgendasherr"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b,c,e,f){return{createdTimestamp:Date.now(),errorLocation:c,errorMessageFormat:(e!=null&&e!==""?e+" :: ":f!=null&&f.length>0?f.map(function(){return"%s"}).join(" ")+" :: ":"")+b.messageFormat,errorMessageParams:((a=f==null?void 0:f.map(function(a){return String(a)}))!=null?a:[]).concat(b.messageParams),errorName:d("nextgendasherr").reduceCardinalityOfNextgendashErrorName(b.name)}}g.createVideoPlayerErrorFromNextgendashEngine=a}),98); __d("VideoPlayerNextgendashQPL",["QPLEvent","SiteData","emptyFunction","nextgendasherr","qpl"],(function(a,b,c,d,e,f,g){"use strict";var h;function i(a){return a==null?{}:{string:{error:d("nextgendasherr").reduceCardinalityOfNextgendashErrorName(a.name),errorMessageFormat:a.messageFormat},string_array:{errorMessageParams:a.messageParams}}}var j=["bool","bool_array","double","double_array","int","int_array","string","string_array"];function k(){for(var a=arguments.length,b=new Array(a),c=0;ce&&(c=b+"_"+e+"_more");d+=1}else d=1;l.set(a,d);return c}function y(c,d,f){if(j||u())return;Array.from(p).reverse().forEach(function(a){a({bool:{markerEnd:!0}})});d!=null&&a.logging.log(a,{qplCall:{annotations:d,event:b,instanceKey:e,method:"markerAnnotate"},type:"qpl_call"});a.logging.log(a,{qplCall:{action:c!=null?c:467,event:b,instanceKey:e,method:"markerEnd",timestamp:r(f)},type:"qpl_call"});v()}function z(a,b){y(2,a,b)}function A(a,b){y(105,a,b)}function B(a,b,c){y(3,k(i(a),b),c)}function C(c,d,f){a.logging.log(a,{qplCall:{annotations:d,event:b,instanceKey:e,method:"markerPoint",point:c,timestamp:r(f)},type:"qpl_call"})}function D(b,c,e){var f;if(j||u())return;w.lastIndex=0;f=(f=w.exec(b))!=null?f:[];f=f[1];if(f!=null)throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashQPLUseSubspanAPI",'QPL point "'+b+'" suffix "'+f+'" reserved for subspans.');f=r(e);t(f);C(x("point",b),c,f)}function E(a,b,d){if(j||u())return c("emptyFunction");d=r(d);t(d);var e=x("subspan",a+"_start");C(e,b,d);var f=!1,g=function(a,c){p["delete"](g);if(!h||j||f||u())return;C(e.replace(/_start$/,"_end"),k(b,a),r(c));f=!0};p.add(g);return g}g={endWithAbort:A,endWithError:B,endWithSuccess:z,point:D,start:s,subspan:E};n.set(f,g);return g}function b(a,b){return a.host.clockPerfOriginMs+b.perfMs}function q(a){return a.host.clockPerfOriginMs+a.host.clock().perfMs}g.qplAnnotationsForError=i;g.qplAnnotationsMerge=k;g.qplCacheKey=m;g.qplStartPlayingApi=a;g.qplEventApi=p;g.qplTimestampFromClockstamp=b;g.qplTimestampFromNow=q}),98); __d("VideoPlayerNextgendashRetryLogic",["VideoPlayerNextgendashStateMachine","clearTimeout","setTimeout"],(function(a,b,c,d,e,f,g){"use strict";a=d("VideoPlayerNextgendashStateMachine").defineStateMachine(null,function(a){a=a.args;var b=a.retryConfig;a=a.retryReason;return babelHelpers["extends"]({},b,{retryReason:a,state:"waiting_schedule_retry"})},function(a){var b=a.args,d=b.onAttempt,e=b.onExhausted,f=b.retryConfig;b=b.retryReason;var g=a.event,h=a.eventClock,i=a.sendToSelf,j=a.state;a=a.unexpectedEvent;switch(j.state){case"waiting_schedule_retry":switch(g.type){case"schedule_retry":switch(j.retryBehavior){case"linear":var k=j.retryState;k=k!=null?k:{retryCountRemaining:j.retryCount,retryIndex:-1,retryLastAttemptedClock:void 0,retryLastScheduledClock:void 0,retryTimerID:void 0};c("clearTimeout")(k.retryTimerID);if(k.retryCountRemaining>0){var l=c("setTimeout")(function(){i({type:"_attempt"})},j.retryDelayMs);l=babelHelpers["extends"]({},k,{retryCountRemaining:k.retryCountRemaining-1,retryIndex:k.retryIndex+1,retryLastScheduledClock:h,retryTimerID:l});return babelHelpers["extends"]({},j,{retryState:l,state:"waiting_attempt"})}else return babelHelpers["extends"]({},j,{retryState:babelHelpers["extends"]({},k,{retryTimerID:void 0}),state:"exhausted"});default:j.retryBehavior;return}case"_attempt":throw a("throw","Unexpected retry attempt");default:g.type;return}case"waiting_attempt":switch(g.type){case"schedule_retry":throw a();case"_attempt":switch(j.retryBehavior){case"linear":l=j.retryState;if(l!=null&&l.retryTimerID!=null){c("clearTimeout")(l.retryTimerID);k=babelHelpers["extends"]({},l,{retryLastAttemptedClock:h,retryTimerID:void 0});d({retryConfig:f,retryReason:b,retryState:k});if(l.retryCountRemaining>0)return babelHelpers["extends"]({},j,{retryState:k,state:"waiting_schedule_retry"});else return babelHelpers["extends"]({},j,{retryState:k,state:"exhausted"})}else throw a("throw","Missing retryTimerID");default:j.retryBehavior;return}default:g.type;return}case"exhausted":switch(g.type){case"__enter":i({reason:"exhausted",type:"__dispose"});return;case"__exception":return;case"__dispose":return;default:throw a()}case"__disposed__":switch(g.type){case"__enter":h=g.prevState;switch(h.retryBehavior){case"linear":c("clearTimeout")((d=h.retryState)==null?void 0:d.retryTimerID);break;default:h.retryBehavior;break}e()}return;default:j.state}});g.VideoPlayerNextgendashRetryLogicSM=a}),98); __d("VideoPlayerNextgendashManifestParser",["VideoPlayerNextgendashMediaUtils","fb-error","nextgendasherr"],(function(a,b,c,d,e,f,g){"use strict";function a(a){return a}function b(a){return a}function h(a,b,e,f){for(var g=arguments.length,h=new Array(g>4?g-4:0),i=4;iPeriod[1]");e=e.AdaptationSet;if(!e||e.length<=0)throw h(a,b,"NoAdaptationSet","Missing MPD>Period[1]>AdaptationSet");if(e.some(function(a){return a.Representation==null||a.Representation.length===0}))throw h(a,b,"SomeEmptyAdaptationSets","Some AdaptationSets contain no Representations");var j=function(c){var e,f,j,p,q,r,s=c.adaptationSetId,t=c.adaptationSetMimeType,u=c.adaptationSetXml,v=c.representationIndex;c=c.representationXml;e=(e=c.$.id)!=null?e:s+"-#"+v;s=(v=(s=c.$.mimeType)!=null?s:u.$.mimeType)!=null?v:"";if(s===""||s!==t){throw h(a,b,"MimeTypeMismatch",'Representation id="%s" Representation>@mimeType="%s" and AdaptationSet>@mimeType="%s" mismatch',e,(v=c.$.mimeType)!=null?v:"",(t=u.$.mimeType)!=null?t:"")}v=(t=(v=c.$.codecs)!=null?v:u.$.codecs)!=null?t:"";if(v===""){a.logging.log(a,{error:h(a,b,"CodecsMissingOrEmpty",'Representation id="%s" Representation>@codecs="%s" and AdaptationSet>@codecs="%s" is missing or empty',e,(t=c.$.codecs)!=null?t:"",(t=u.$.codecs)!=null?t:""),type:"generic_error_as_warning"})}t=d("VideoPlayerNextgendashMediaUtils").parseMimeCodecs(o(s,v));if(t.contentType===""||t.contentType==="unknown"||t.containerType===""){throw h(a,b,"MimeCodecsParsedUnexpected",'Representation id="%s" missing contentType or containerType: %s; AdaptationSet>@mimeType="%s", AdaptationSet>@codecs="%s", Representation>@mimeType="%s", Representation>@codecs="%s"',e,JSON.stringify(t),(s=u.$.mimeType)!=null?s:"",(v=u.$.codecs)!=null?v:"",(s=c.$.mimeType)!=null?s:"",(v=c.$.codecs)!=null?v:"")}v=u.$.FBVariantKey==="und"?null:(s=u.$.FBVariantKey)!=null?s:null;s=u.$.lang==="und"?null:(s=u.$.lang)!=null?s:null;f=(f=(f=u.Role)==null||(f=f[0])==null?void 0:f.$.value)!=null?f:null;var w=Number(c.$.bandwidth);if(!Number.isFinite(w)||w<=0)throw h(a,b,"RepresentationBandwidthInvalid",'Representation id="%s" Representation>@bandwidth is missing or invalid: %s',e,c.$.bandwidth);var x=c.$.FBPlaybackResolutionMos,y=c.$.FBPlaybackResolutionCsvqm,z=c.$.FBQualityLabel;j=((j=c.$.FBAbrPolicyTags)!=null?j:"").split(",").map(function(a){return a.trim()}).filter(function(a){return a!==""});p=(p=c.ContentProtection)!=null?p:u.ContentProtection;u=p==null||(q=p.map(function(a){var b=a.$.schemeIdUri;return b==null?null:{cencPsshBase64:(a=a["cenc:pssh"])==null||(a=a[0])==null||(a=a._)==null?void 0:a.replace(/-/g,"+").replace(/_/g,"/"),schemeIdUri:b}}))==null?void 0:q.filter(Boolean);p=(p=(p=c.BaseURL)==null||(p=p[0])==null?void 0:p._)!=null?p:g;if(p==null)throw h(a,b,"RepresentationBaseURLMissingAndNoFallback",'Representation id="%s" Representation>BaseURL is missing and no fallback was provided',e);r=(r=c.SegmentBase)==null?void 0:r[0];c=(c=c.SegmentTemplate)==null?void 0:c[0];if(r!=null){var A;A=(A=r.Initialization)==null?void 0:A[0];if(A==null)throw h(a,b,"SegmentBaseInitializationMissing",'Representation id="%s" SegmentBase>Initialization is missing',e);A=n(a,b,e,"SegmentBase>Initialization>@range",A.$.range);var B=n(a,b,e,"SegmentBase>@indexRange",r.$.indexRange);if(r.$.indexRangeExact==="false")throw h(a,b,"SegmentBaseIndexRangeExactFalseUnsupported",'Representation id="%s" SegmentBase>@indexRangeExact="false" is unsupported',e);r={baseURL:p,indexByteRange:d("VideoPlayerNextgendashMediaUtils").makeByteRangeFromStartEndByteIndex(a,B[0],B[1]),initByteRange:d("VideoPlayerNextgendashMediaUtils").makeByteRangeFromStartEndByteIndex(a,A[0],A[1]),type:"SegmentBase"}}else if(c!=null){B=c.$.media;if(B==null)throw h(a,b,"SegmentTemplateMediaMissing",'Representation id="%s" SegmentTemplate>@media is missing',e);A=c.$.initialization;if(A==null)throw h(a,b,"SegmentTemplateInitializationMissing",'Representation id="%s" SegmentTemplate>@initialization is missing',e);var C=m(a,b,e,"SegmentTemplate>@timescale",c.$.timescale,k),D=c.$.startNumber!=null?m(a,b,e,"SegmentTemplate>@startNumber",c.$.startNumber,l):null;c=(c=c.SegmentTimeline)==null?void 0:c[0];if(c==null)throw h(a,b,"SegmentTimelineMissing",'Representation id="%s" SegmentTemplate>SegmentTimeline is missing',e);c=i(a,b,e,c);r={baseURL:p,initURL:A,segmentTimeline:c,segmentURLTemplate:B,startNumber:D,timescale:C,type:"SegmentTemplate"}}else throw h(a,b,"SegmentsInfoInvalid",'Representation id="%s" SegmentBase and SegmentTemplate are missing',e);return{abrPolicyTags:j,bandwidth:w,contentProtections:u,lang:s,mimeCodecsParsed:t,playbackResolutionCsvqmScoreCurve:y,playbackResolutionMosScoreCurve:x,qualityLabel:z,representationId:e,role:f,segmentsInfo:r,variantKey:v}},q=function(a,b){a=Number.parseInt(a!=null?a:"",10);b=Number.parseInt(b!=null?b:"",10);return Number.isSafeInteger(a)&&Number.isSafeInteger(b)&&a>0&&b>0?{height:b,width:a}:null},r=function(c){var d=j(c),e=c.adaptationSetXml;c=c.representationXml;var f=q(c.$.width,c.$.height),g=q(e.$.width,e.$.height);f=f!=null?f:g;if(f==null)throw h(a,b,"InvalidWidthHeight",'Representation width and/or height attributes are invalid: Representation id="%s" width=%s height=%s, AdaptationSet id="%s" width=%s height=%s',d.representationId,String(c.$.width),String(c.$.height),String(e.$.id),String(e.$.width),String(e.$.height));return babelHelpers["extends"]({},d,{height:f.height,type:"video",width:f.width})},s=function(a){return babelHelpers["extends"]({},j(a),{type:"audio"})},t=function(a){return babelHelpers["extends"]({},j(a),{type:"application"})},u=function(a){if(a.$.mimeType!=null)return a.$.mimeType;a=a.Representation;return a&&a.length>0&&a[0].$.mimeType!=null?a[0].$.mimeType:null},v=e.findLast(function(a){return a.Representation!=null&&a.Representation.length>0}),w=e.map(function(a){return a.$.id}),x=new Set(w).size===w.length;w=e.reduce(function(c,d,e){var g,i,j=(g=x?d.$.id:void 0)!=null?g:"id-mpdas-"+e;g=d===v;var k=(i=u(d))!=null?i:"";i=((i=d.Representation)!=null?i:[]).map(function(a,b){return{adaptationSetId:j,adaptationSetMimeType:k,adaptationSetXml:d,representationIndex:b,representationXml:a}});g={adaptationSetId:j,adaptationSetIsLastNonEmpty:g,adaptationSetMimeType:k};var l;k.indexOf("video")===0?f||(l=babelHelpers["extends"]({},g,{representations:i.map(r),type:"video"})):k.indexOf("audio")===0?l=babelHelpers["extends"]({},g,{representations:i.map(s),type:"audio"}):k.indexOf("application")===0?l=babelHelpers["extends"]({},g,{representations:i.map(t),type:"application"}):a.logging.log(a,{error:h(a,b,"UnsupportedAdaptationSet",'Unsupported mimeType="%s" resolved for AdaptationSet id="%s" at index %s',j,k,String(e)),type:"generic_error_as_warning"});l&&c.push(l);return c},[]);e=w.map(function(a){a=a.representations;return a}).flat();if(e.length===0)throw h(a,b,"NoRepresentations","Not found any Representations in any of %s AdaptationSets",String(w.length));var y=w.map(function(a){return a.adaptationSetId});if(new Set(y).size0)throw h(a,b,"AllVideoRepresentationsIgnored","All video representations ignored: %s",Array.from(y.ignored.entries()).map(function(a){var b=a[0];a=a[1];return b.representationId+":"+a}).join("; "));else throw h(a,b,"NoVideoRepresentations","Not found any video representations, found: %s",e.map(function(a){return a.representationId+":"+d("VideoPlayerNextgendashMediaUtils").debugStringifyMimeCodecs(a.mimeCodecsParsed)}).join("; "));else y.ignored.size>0&&a.logging.log(a,{error:h(a,b,"IgnoredVideoRepresentations","Some video representations ignored: %s",Array.from(y.ignored.entries()).map(function(a){var b=a[0];a=a[1];return b.representationId+":"+a}).join("; ")),type:"generic_error_as_warning"});function A(a){return new Set(a.map(function(a){return[a.mimeCodecsParsed.contentType,a.mimeCodecsParsed.containerType,a.mimeCodecsParsed.codecFamily].join("/")})).size>1}e=A((e=y==null?void 0:y.selected)!=null?e:[]);A=A(z.selected);return{audioOnly:f,createdAt:a.host.clock(),debugXml:a.config.debugViz||a.config.debugLog?c:void 0,manifestRepresentations:{application:w,audio:z.selected,video:(w=y==null?void 0:y.selected)!=null?w:[]},metadata:{manifestIsLiveTemplated:c.$.FBIsLiveTemplated==="true",manifestIsMixedCodecAudio:A,manifestIsMixedCodecVideo:e,manifestType:c.$.type==="dynamic"?"dynamic":"static"}}}function i(a,b,c,d){d=((d=d.S)!=null?d:[]).map(function(d,e){return{d:m(a,b,c,"SegmentTimeline>S["+(e+1)+"]>@d",d.$.d,k),id:d.$.id==null?void 0:m(a,b,c,"SegmentTimeline>S["+(e+1)+"]>@id",d.$.id,l),r:d.$.r==null?0:m(a,b,c,"SegmentTimeline>S["+(e+1)+"]>@r",d.$.r,l),t:m(a,b,c,"SegmentTimeline>S["+(e+1)+"]>@t",d.$.t,l)}});var e=d.filter(function(a){return a.id!=null});if(e.length>0&&e.length0?null:"not a positive integer"}function l(a){return a>=0?null:"not a positive integer or zero"}function m(a,b,c,d,e,f){var g=parseInt(e,10),i=j(g);i==null&&f!=null&&(i=f(g));if(i!=null)throw h(a,b,"VideoPlayerNextgendashManifestParserInvalidNumberInteger["+d+"]",'Representation id="%s" %s "%s" is missing or invalid ('+i+")",c,d,e);return g}function n(a,b,c,d,e){var f=e==null?void 0:e.split("-").map(Number);if(f==null||f.length!==2)throw h(a,b,"InvalidRange["+d+"]",'Representation id="%s" %s "%s" is missing or invalid (expected format: "start-end")',c,d,e);return[f[0],f[1]]}function o(a,b){return a+'; codecs="'+b+'"'}function p(a,b){var c=[],d=new Map();b.forEach(function(b){for(var e of b.representations){if(e.abrPolicyTags.includes("avoid_on_abr")&&!b.adaptationSetIsLastNonEmpty){d.set(e,"avoid_on_abr");continue}if(!a.host.mediaSourceIsTypeSupported(a,e.mimeCodecsParsed.mimeCodecs)){d.set(e,"codec_not_supported");continue}c.push(e)}});return{ignored:d,selected:c}}function f(a){var b=a.height;a=a.qualityLabel;return a==null||a===""?String(b)+"p":a!=null?a:""}function q(a){var b=a.lang;a=a.role;b=b!=null?b:"Default";return a!=null?b+" - "+a:b}g.makeVideoPlayerNextgendashOpaqueManifestRepresentationId=a;g.unopaqueVideoPlayerNextgendashManifestRepresentationId=b;g.parseMPD=e;g.getDisplayLabelFromVideoRepresentation=f;g.getDisplayLabelFromAudioRepresentation=q}),98); __d("VideoPlayerNextgendashURLUtils",["VideoPlayerNextgendashMediaUtils"],(function(a,b,c,d,e,f,g){"use strict";function a(a,b){return k(b)?b:j(a,b)}function b(a,b,c){a=d("VideoPlayerNextgendashMediaUtils").makeStartEndByteIndexFromByteRangeMaybeOpenEnded(a,c);c=a[0];a=a[1];return b+(b.indexOf("?")===-1?"?":"&")+"bytestart="+c+(a!=null?"&byteend="+a:"")}function h(a){a=a;var b=a.lastIndexOf("/"),c=a.lastIndexOf("://");b>c+2&&(a=a.substring(0,b+1));return a}function i(a){a=a;a=h(a);return a.endsWith("/")?h(a.substring(0,a.length-1)):a}function j(a,b){a=h(a);b=b;while(b.length)if(b.startsWith("./"))b=b.substring(2);else if(b.startsWith("../"))b=b.substring(3),a=i(a),a.endsWith("/")&&(a=a.substring(0,a.length-1));else if(b.startsWith(".."))b=b.substring(2),a=i(a);else if(b.startsWith("."))b=b.substring(1);else break;b&&b.length&&(a.endsWith("/")||(a+="/"),a+=b);return a}function k(a){var b=/^https?:\/\//i;return b.test(a)}g.combineSegmentTemplateURL=a;g.addByteRangeParamsToURL=b}),98); __d("VideoPlayerNextgendashWorkerPrefetchCache",["Promise","VideoPlayerNextgendashABR","VideoPlayerNextgendashManifestParser","VideoPlayerNextgendashMediaUtils","VideoPlayerNextgendashURLUtils","nextgendasherr"],(function(a,b,c,d,e,f,g){"use strict";var h,i=new Map();function j(a){var b=i.get(a);b||(b=new Map(),i.set(a,b));return b}function a(a,b,c){try{var e=j(b.prefetchKey);if(e.size>0)return;var f=a.host.networkDiagnosticsReadBandwidth();n(a,e,b.representations,c.devicePixelRatio,c.isDocumentHidden,c.prefetchResolutionThreshold,f!=null?f:c.bandwidthDiagnostics,c.abrConfig);l(a,e,b.representations)}catch(b){a.logging.log(a,{error:d("nextgendasherr").nextgendasherrFromCause(a,b,"VideoPlayerNextgendashInitiatePrefetchException"),type:"generic_error_as_warning"})}}function c(a,b,c){try{var e=j(b.prefetchKey);if(e.size>0)return[];e=a.host.networkDiagnosticsReadBandwidth();var f=[];e=m(a,b.representations,c.devicePixelRatio,c.isDocumentHidden,c.prefetchResolutionThreshold,e!=null?e:c.bandwidthDiagnostics,c.abrConfig);e!=null&&f.push({prefetchKey:b.prefetchKey,representation:e});c=k(b.representations);c!=null&&f.push({prefetchKey:b.prefetchKey,representation:c});return f}catch(b){a.logging.log(a,{error:d("nextgendasherr").nextgendasherrFromCause(a,b,"VideoPlayerNextgendashGetPrefetchTasksException"),type:"generic_error_as_warning"});return[]}}function e(a){var b=a.env;a=a.task;try{var c=j(a.prefetchKey);return v(b,c,a.representation)}catch(a){b.logging.log(b,{error:d("nextgendasherr").nextgendasherrFromCause(b,a,"VideoPlayerNextgendashProcessPrefetchTaskException"),type:"generic_error_as_warning"});return null}}function k(a){a=a.find(function(a){return a.mimeType.indexOf("audio")>-1});return a}function l(a,b,c){c=k(c);if(c==null)return;void v(a,b,c)}function m(a,b,c,d,e,f,g){b=b.filter(function(a){return a.mimeType.indexOf("video")>-1});b=s(a,b,c,e);if(b.length===0)return null;b.sort(function(a,b){return a.bandwidth-b.bandwidth});e=b[0];a=q(a,b,c,d,f,g);b=a!=null?a:e;return b}function n(a,b,c,d,e,f,g,h){c=m(a,c,d,e,f,g,h);if(c==null)return;void v(a,b,c)}var o=500,p=400;function q(a,b,c,e,f,g){var h=b.map(function(a){return r(a)}),i={height:o,width:p};a=d("VideoPlayerNextgendashABR").evaluateVideoPlayerNextgendashABRForVideo(a,h,null,{abrConfig:g,bandwidthDiagnostics:f,devicePixelRatio:c,isDocumentHidden:e,mediaDurationSec:NaN,playerDimensions:i,playheadMediaTimeSec:0,prefetchResult:null,sourceBufferBufferedRangesSec:[]});if(a.bestRepresentation==null)return null;var j=d("VideoPlayerNextgendashManifestParser").unopaqueVideoPlayerNextgendashManifestRepresentationId(a.bestRepresentation.representationId);h=b.find(function(a){return a.representationID===j});return h}function r(a){return{abrPolicyTags:[],bandwidth:a.bandwidth,contentProtections:void 0,height:a.height,lang:null,mimeCodecsParsed:d("VideoPlayerNextgendashMediaUtils").parseMimeCodecs(d("VideoPlayerNextgendashMediaUtils").combineMimeTypeAndCodecs(a.mimeType,a.codecs)),playbackResolutionCsvqmScoreCurve:a.playbackResolutionCSVQM,playbackResolutionMosScoreCurve:a.playbackResolutionMOS,qualityLabel:null,representationId:d("VideoPlayerNextgendashManifestParser").makeVideoPlayerNextgendashOpaqueManifestRepresentationId(a.representationID),role:null,segmentsInfo:{baseURL:a.baseURL,indexByteRange:{byteLength:1,byteOffset:0},initByteRange:{byteLength:1,byteOffset:1},type:"SegmentBase"},type:"video",variantKey:null,width:a.width}}function s(a,b,c,e){b=b.filter(function(b){return a.host.mediaSourceIsTypeSupported(a,d("VideoPlayerNextgendashMediaUtils").combineMimeTypeAndCodecs(b.mimeType,b.codecs))});var f=b.filter(function(a){a=Math.min(a.width,a.height);return a/c<=e});return f.length>0?f:b.length>0?[b[0]]:[]}function t(a,b,c){var d=a.get(b);if(!d)return;a.set(b,babelHelpers["extends"]({},d,{resultState:c}))}function u(a,c,e,f){var g=new AbortController(),i=new(h||(h=b("Promise")))(function(b){a.host.fetch(a,e,{signal:g.signal}).then(function(a){a={response:a,resultState:"has_response"};t(c,e,a);b(a)})["catch"](function(f){f={error:d("nextgendasherr").nextgendasherrFromFetchRejection(a,f,"VideoPlayerNextgendashPrefetchRejection"),resultState:"errored"};t(c,e,f);b(f)})});f={abortController:g,representationID:f,resultState:{resultPromise:i,resultState:"pending"}};c.set(e,f);return f}function v(a,c,e){var f=[].concat(e.segments),g=[],i=[];if(a.config.enableCombinedInitSidxFetch&&f.length>=2){var j=f[0],k=f[1];if(j!=null&&k!=null&&k.start===j.end+1){j=d("VideoPlayerNextgendashURLUtils").addByteRangeParamsToURL(a,e.baseURL,d("VideoPlayerNextgendashMediaUtils").makeByteRangeFromStartEndByteIndex(a,j.start,k.end));k=u(a,c,j,e.representationID);g.push(k.resultState.resultPromise);i.push(k.abortController);f.shift();f.shift()}else a.logging.log(a,{error:d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashPrefetchUnableToCombineInitAndSidx","Byte ranges: %s",JSON.stringify(f)),type:"generic_error_as_warning"})}f.forEach(function(b){b=d("VideoPlayerNextgendashURLUtils").addByteRangeParamsToURL(a,e.baseURL,d("VideoPlayerNextgendashMediaUtils").makeByteRangeFromStartEndByteIndex(a,b.start,b.end));b=u(a,c,b,e.representationID);g.push(b.resultState.resultPromise);i.push(b.abortController)});return{abort:function(){i.forEach(function(a){a.abort()})},promise:(h||(h=b("Promise"))).allSettled(g)}}function f(a,b){b=i.get(b);var c=[];b==null||b.forEach(function(a){a=a.representationID;c.indexOf(a)===-1&&c.push(a)});return c.length>0?{prefetchedRepresentationIds:c,prefetchStartedAt:a.host.clock()}:null}function w(a,b){a=i.get(a);var c=null;a&&(c=a.get(b),c&&a["delete"](b));return c}g.internal_getOrAddPrefetchCacheEntry=j;g.initiatePrefetch=a;g.getPrefetchTasks=c;g.processPrefetchTask=e;g.internal_startFetchForPrefetch=u;g.getCachedRepresentationsForPrefetchKey=f;g.getCachedValueForPrefetchKeyAndURL=w}),98); __d("VideoPlayerNextgendashFetchedResource",["Promise","VideoPlayerNextgendashNetworkDiagnosticsUtils","VideoPlayerNextgendashQPL","VideoPlayerNextgendashRetryLogic","VideoPlayerNextgendashStateMachine","VideoPlayerNextgendashWorkerPrefetchCache","clearInterval","nextgendasherr","setInterval"],(function(a,b,c,d,e,f,g){"use strict";var h=["retryLogic"],i=["retryLogic"],j=["dataBytesLengthFlushed","streamReader","streamReaderDone","streamReaderFlushIntervalID"],k=["name"],l,m=new Set([404]),n={fetchRejection:{retryBehavior:"linear",retryCount:20,retryDelayMs:2e3},httpNotOk:{retryBehavior:"linear",retryCount:20,retryDelayMs:2e3},httpNotOkUnrecoverable:{retryBehavior:"linear",retryCount:2,retryDelayMs:2e3},offline:{retryBehavior:"linear",retryCount:Number.POSITIVE_INFINITY,retryDelayMs:5e3},responseDataFailed:{retryBehavior:"linear",retryCount:20,retryDelayMs:2e3}};a=d("VideoPlayerNextgendashStateMachine").defineStateMachine(null,function(a){var b=a.args.request;a=a.env;b.responseMode==="text"&&b.reportToBandwidthEstimator===!0&&a.logging.log(a,{error:d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashFetchedResourceReportToBandwidthEstimatorUnsupportedForTextResponses"),type:"generic_error_as_warning"});return{request:b,retryLogic:null,state:"waiting_start"}},function(a){var b=a.env,c=a.event,e=a.eventClock,f=a.makeChildSm,g=a.sendToOther,j=a.sendToSelf,k=a.state;a=a.unexpectedEvent;function l(a,c,e){var g=k.retryLogic;e=c+(e?"-"+e:"");if(g!=null&&(e===g.state.retryReason||g.state.state==="__disposed__"))return g;g=n[c];c=g!=null?f("retryLogic-"+e,d("VideoPlayerNextgendashRetryLogic").VideoPlayerNextgendashRetryLogicSM,{onAttempt:function(c){j({request:babelHelpers["extends"]({},a,{attemptInfo:c,requestCreatedClock:b.host.clock()}),type:"_start_from_retry"})},onExhausted:function(){},onTransitioned:function(a,b,c){j({type:"_retry_logic_transitioned"},c)},retryConfig:g,retryReason:e}):null;return c}function q(c){var e,f=c.abortController;f!=null&&f.abort();f=(f=(f=k.error)!=null?f:k.abortReason)!=null?f:k.exception;e=(e=c.requestAbortedClock)!=null?e:c.requestCompletedClock;var a=c.state==="waiting_headers"?c.qplSubspanForHeadersEnd:void 0;a&&a(d("VideoPlayerNextgendashQPL").qplAnnotationsForError(f),e!=null?d("VideoPlayerNextgendashQPL").qplTimestampFromClockstamp(b,e):void 0);a=c.state==="waiting_headers"||c.state==="waiting_data"?c.qplSubspanForRequestEnd:void 0;a&&a(d("VideoPlayerNextgendashQPL").qplAnnotationsForError(f),e!=null?d("VideoPlayerNextgendashQPL").qplTimestampFromClockstamp(b,e):void 0)}function r(){switch(c.type){case"__enter":q(c.prevState);return;default:return}}switch(k.state){case"waiting_start":switch(c.type){case"__enter":return;case"__exception":return;case"__dispose":return;case"_retry_logic_transitioned":return;case"start":return o(b,k,j);case"abort_and_clear":return;default:c.type;throw a()}case"waiting_retry_or_failed":var s=function(){var c=k.retryLogic,a=babelHelpers.objectWithoutPropertiesLoose(k,h),e=a.request.attemptInfo;if(c!=null)if(c.state.state==="waiting_schedule_retry"){g(c,{type:"schedule_retry"});return babelHelpers["extends"]({},k,{requestCompletedClock:null,requestStartedClock:null,responseData:null,responseHeader:null,state:"waiting_start_from_retry"})}else if(c.state.state==="__disposed__")return babelHelpers["extends"]({},a,{error:e!=null?d("nextgendasherr").nextgendasherrFromCause(b,a.error,"VideoPlayerNextgendashFetchedResourceLastAttempt","Last attempt: %s",JSON.stringify(e,function(a,b){return typeof b==="number"&&!Number.isFinite(b)?String(b):b})):a.error,state:"failed"});else return;else return babelHelpers["extends"]({},a,{error:e!=null?d("nextgendasherr").nextgendasherrFromCause(b,a.error,"VideoPlayerNextgendashFetchedResourceLastAttempt","Last attempt: %s",JSON.stringify(e)):a.error,state:"failed"})};switch(c.type){case"__enter":q(c.prevState);return s();case"__exception":return;case"__dispose":return;case"_retry_logic_transitioned":return s();case"abort_and_clear":return{abortReason:c.abortReason,prefetchResultState:k.prefetchResultState,request:k.request,requestAbortedClock:e,requestCompletedClock:k.requestCompletedClock,requestStartedClock:k.requestStartedClock,responseData:null,responseHeader:null,state:"aborted"};default:c.type;throw a()}case"waiting_start_from_retry":switch(c.type){case"__enter":return;case"__exception":return;case"__dispose":return;case"_retry_logic_transitioned":return;case"abort_and_clear":return{abortReason:c.abortReason,prefetchResultState:k.prefetchResultState,request:k.request,requestAbortedClock:e,requestCompletedClock:k.requestCompletedClock,requestStartedClock:k.requestStartedClock,responseData:null,responseHeader:null,state:"aborted"};case"_start_from_retry":if(c.request.requestID!==k.request.requestID)throw a("throw","Request mismatch: %s !== %s",c.request.requestID,k.request.requestID);s=k.retryLogic;var t=babelHelpers.objectWithoutPropertiesLoose(k,i);if(s==null||s.state.state==="__disposed__")return babelHelpers["extends"]({},t,{state:"failed"});else if(s.state.retryReason==="offline"&&!b.host.networkIsOnline()){g(s,{type:"schedule_retry"});return babelHelpers["extends"]({},k,{state:"waiting_start_from_retry"})}else{j({type:"start"});return{request:c.request,retryLogic:k.retryLogic,state:"waiting_start"}}default:c.type;throw a()}case"waiting_headers":switch(c.type){case"__enter":return;case"__exception":return{error:c.exception,prefetchResultState:k.prefetchResultState,request:k.request,requestCompletedClock:null,requestStartedClock:k.requestStartedClock,responseData:null,responseHeader:null,state:"failed"};case"__dispose":return;case"_retry_logic_transitioned":return;case"start":throw a("throw","Please 'abort_and_clear' first.");case"abort_and_clear":return{abortReason:c.abortReason,prefetchResultState:k.prefetchResultState,request:k.request,requestAbortedClock:e,requestCompletedClock:null,requestStartedClock:k.requestStartedClock,responseData:null,responseHeader:null,state:"aborted"};case"_aborted":return{abortReason:c.abortReason,prefetchResultState:k.prefetchResultState,request:k.request,requestAbortedClock:c.requestAbortedClock,requestCompletedClock:null,requestStartedClock:k.requestStartedClock,responseData:null,responseHeader:null,state:"aborted"};case"_fetch_rejection":return{error:c.error,prefetchResultState:k.prefetchResultState,request:k.request,requestCompletedClock:null,requestStartedClock:k.requestStartedClock,responseData:null,responseHeader:null,retryLogic:l(k.request,c.isOnline?"fetchRejection":"offline",c.isOnline?c.error.name:""),state:"waiting_retry_or_failed"};case"_headers":t=k.request;if(t===c.request){s=c.fetchResponse;var u={httpHeaders:s.headers,httpHeadersReceivedClock:c.httpHeadersReceivedClock,httpStatus:s.status,httpStatusOk:s.ok,httpStatusText:s.statusText},v=k.qplSubspanForHeadersEnd,w=v?{bool:{fetchResponseOK:s.ok},string:{fetchResponseStatus:String(s.status),fetchResponseStatusText:s.ok?void 0:String(s.statusText)}}:void 0;if(u.httpStatusOk){t=p(b,e,t,s,j);v&&v(w,d("VideoPlayerNextgendashQPL").qplTimestampFromClockstamp(b,c.httpHeadersReceivedClock));return{abortController:k.abortController,prefetchResultState:k.prefetchResultState,qplSubspanForRequestEnd:k.qplSubspanForRequestEnd,request:k.request,requestStartedClock:k.requestStartedClock,responseData:t,responseHeader:u,retryLogic:k.retryLogic,state:"waiting_data"}}else{s=d("nextgendasherr").nextgendasherr(b,"VideoPlayerNextgendashFetchHTTP"+u.httpStatus,"Request "+k.request.qplName+" (%s) HTTP "+u.httpStatus+" "+u.httpStatusText+".",k.request.requestID);v&&v(d("VideoPlayerNextgendashQPL").qplAnnotationsMerge(w,d("VideoPlayerNextgendashQPL").qplAnnotationsForError(s)),d("VideoPlayerNextgendashQPL").qplTimestampFromClockstamp(b,c.httpHeadersReceivedClock));return{error:s,prefetchResultState:k.prefetchResultState,request:k.request,requestCompletedClock:null,requestStartedClock:k.requestStartedClock,responseData:null,responseHeader:u,retryLogic:l(k.request,b.config.retryShorterForUnrecoverableHTTP&&m.has(u.httpStatus)?"httpNotOkUnrecoverable":"httpNotOk",String(u.httpStatus)),state:"waiting_retry_or_failed"}}}else{b.logging.log(b,{error:d("nextgendasherr").nextgendasherr(b,"VideoPlayerNextgendashFetchedResourceIrrelevantCompletion","Request "+c.request.qplName+" (%s) irrelevant "+c.type+" %sms after created, now running "+k.request.qplName+" (%s).",c.request.requestID,String(e.perfMs-c.request.requestCreatedClock.perfMs),k.request.requestID),type:"generic_error_as_warning"});return}default:c.type;throw a()}case"waiting_data":switch(c.type){case"__enter":return;case"__exception":t=c.exception.name.startsWith("VideoPlayerNextgendashFetchResponseStreamReaderOffline");return{error:c.exception,prefetchResultState:k.prefetchResultState,request:k.request,requestCompletedClock:e,requestStartedClock:k.requestStartedClock,responseData:k.responseData,responseHeader:k.responseHeader,retryLogic:l(k.request,t?"offline":"responseDataFailed",t?"":c.exception.name),state:"waiting_retry_or_failed"};case"__dispose":return;case"_done_text":v=k.responseData.state;if(v.state!=="reading_text")throw a();return{prefetchResultState:k.prefetchResultState,request:k.request,requestCompletedClock:e,requestStartedClock:k.requestStartedClock,responseData:{state:babelHelpers["extends"]({},v,{state:"done_text",text:c.text})},responseHeader:k.responseHeader,state:"completed"};case"_done_buffer":w=k.responseData.state;if(w.state!=="reading_buffer")throw a();s=null;k.request.reportToBandwidthEstimator===!0&&(s=d("VideoPlayerNextgendashNetworkDiagnosticsUtils").computeNetworkDiagnosticsSampleOnDone(b,k.request.requestInfo,{bytes:0,clock:w.startedReadingClock},e,c.buffer.byteLength),s&&b.host.networkDiagnosticsUpdate(s));return{prefetchResultState:k.prefetchResultState,request:k.request,requestCompletedClock:e,requestStartedClock:k.requestStartedClock,responseData:{state:babelHelpers["extends"]({},w,{buffer:c.buffer,networkDiagnosticsSample:s,state:"done_buffer"})},responseHeader:k.responseHeader,state:"completed"};case"_done_chunks":return k;case"_done_stream":u=k.responseData.state;if(u.state!=="reading_stream"&&u.state!=="done_stream")throw a("throw",'responseData state is "'+u.state+'", not "reading_stream" or "done_stream".');return{prefetchResultState:k.prefetchResultState,request:k.request,requestCompletedClock:e,requestStartedClock:k.requestStartedClock,responseData:k.responseData,responseHeader:k.responseHeader,state:"completed"};case"_retry_logic_transitioned":return;case"abort_and_clear":return{abortReason:c.abortReason,prefetchResultState:k.prefetchResultState,request:k.request,requestAbortedClock:e,requestCompletedClock:null,requestStartedClock:k.requestStartedClock,responseData:null,responseHeader:k.responseHeader,state:"aborted"};default:c.type;throw a()}case"completed":switch(c.type){case"abort_and_clear":return{abortReason:c.abortReason,prefetchResultState:k.prefetchResultState,request:k.request,requestAbortedClock:e,requestCompletedClock:k.requestCompletedClock,requestStartedClock:k.requestStartedClock,responseData:null,responseHeader:k.responseHeader,state:"aborted"};default:return r()}case"failed":return r();case"aborted":return r();case"__disposed__":return r();default:k.state;return}});function o(a,c,e){var f=a.host.clock(),g=c.request,h=a.loggingState.metadata.prefetchKey!=null?d("VideoPlayerNextgendashWorkerPrefetchCache").getCachedValueForPrefetchKeyAndURL(a.loggingState.metadata.prefetchKey,g.requestInfo):null,i=a.config.qplEnabled?d("VideoPlayerNextgendashQPL").qplStartPlayingApi(a):null,j=null,k=null;if(i){var m="fetch_"+g.qplName.replace(/:/g,"_")+(g.attemptInfo!=null?"_retry":"");j=i.subspan(m,{string:{fetchRequestID:g.requestID,fetchRetry:g.attemptInfo!=null?JSON.stringify(babelHelpers["extends"]({},g.attemptInfo.retryConfig,{retryReason:g.attemptInfo.retryReason},g.attemptInfo.retryState),function(a,b){return b===Number.POSITIVE_INFINITY?"Infinity":b}):void 0,prefetch:h!=null?h.resultState.resultState:"miss"}},d("VideoPlayerNextgendashQPL").qplTimestampFromClockstamp(a,f));k=i.subspan(m+"_headers",{string:{fetchRequestID:g.requestID}},d("VideoPlayerNextgendashQPL").qplTimestampFromClockstamp(a,f))}var n=h?h.abortController:new AbortController();function o(a){switch(a.resultState){case"has_response":return(l||(l=b("Promise"))).resolve(a.response);case"errored":return(l||(l=b("Promise"))).reject(a.error)}}var p=h?h.resultState:null,r=p?"[prefetch:"+p.resultState+"]":"";void (l||(l=b("Promise"))).resolve().then(function(){return(p?p.resultState==="pending"?p.resultPromise.then(o):o(p):a.host.fetch(a,g.requestInfo,{priority:a.config.fetchHighPri?"high":"auto",signal:n.signal})).then(function(b){var c=a.host.clock();e({fetchResponse:b,httpHeadersReceivedClock:c,request:g,type:"_headers"})},function(b){var c=typeof b==="object"&&b!=null&&typeof b.name==="string"&&(b.name==="AbortError"||b.name.endsWith("/AbortError"));if(c){c=a.host.clock();var f=d("nextgendasherr").nextgendasherrFromCause(a,b,"VideoPlayerNextgendashFetchedResourceAborted","Request "+g.qplName+" (%s) is aborted.",g.requestID);k&&k(d("VideoPlayerNextgendashQPL").qplAnnotationsForError(f),d("VideoPlayerNextgendashQPL").qplTimestampFromClockstamp(a,c));e({abortReason:f,request:g,requestAbortedClock:c,type:"_aborted"})}else{f=a.host.clock();c=a.host.networkIsOnline();var h=c?"VideoPlayerNextgendashFetchedResourceFetchFailure"+r:"VideoPlayerNextgendashFetchedResourceOffline"+r,i=c?"Request "+g.qplName+" (%s) failed to start. %s":"Request "+g.qplName+" (%s) failed to start while offline. %s";b=d("nextgendasherr").nextgendasherrFromFetchRejection(a,b,h,i,g.requestID,q(a,g));k&&k(d("VideoPlayerNextgendashQPL").qplAnnotationsForError(b),d("VideoPlayerNextgendashQPL").qplTimestampFromClockstamp(a,f));e({error:b,isOnline:c,request:g,requestFetchFailedClock:f,type:"_fetch_rejection"})}})})["catch"](function(b){var c=a.host.clock();b=d("nextgendasherr").nextgendasherrFromCause(a,b,"VideoPlayerNextgendashFetchedResourceFetchException"+r,"Request "+g.qplName+" (%s) failed to start. %s",g.requestID,q(a,g));k&&k(d("VideoPlayerNextgendashQPL").qplAnnotationsForError(b),d("VideoPlayerNextgendashQPL").qplTimestampFromClockstamp(a,c));e({exception:b,type:"__exception"})});return{abortController:n,prefetchResultState:p==null?void 0:p.resultState,qplSubspanForHeadersEnd:k,qplSubspanForRequestEnd:j,request:g,requestStartedClock:f,retryLogic:c.retryLogic,state:"waiting_headers"}}function p(a,b,e,f,g){switch(e.responseMode){case"text":f.text().then(function(a){g({text:a,type:"_done_text"})},function(b){var c=a.host.networkIsOnline(),f=c?"VideoPlayerNextgendashFetchResponseTextRejection":"VideoPlayerNextgendashFetchResponseTextOffline";c=c?"Request "+e.qplName+" (%s) failed to read text.":"Request "+e.qplName+" (%s) failed to read text while offline.";g({exception:d("nextgendasherr").nextgendasherrFromFetchRejection(a,b,f,c,e.requestID),type:"__exception"})})["catch"](function(b){g({exception:d("nextgendasherr").nextgendasherrFromCause(a,b,"VideoPlayerNextgendashFetchResponseTextException","Request "+e.qplName+" (%s) failed to read text.",e.requestID),type:"__exception"})});return{state:{startedReadingClock:b,state:"reading_text"}};case"buffer":f.arrayBuffer().then(function(a){g({buffer:new Uint8Array(a),type:"_done_buffer"})},function(b){var c=a.host.networkIsOnline(),f=c?"VideoPlayerNextgendashFetchResponseBufferRejection":"VideoPlayerNextgendashFetchResponseBufferOffline";c=c?"Request "+e.qplName+" (%s) failed to read buffer.":"Request "+e.qplName+" (%s) failed to read buffer while offline.";g({exception:d("nextgendasherr").nextgendasherrFromFetchRejection(a,b,f,c,e.requestID),type:"__exception"})})["catch"](function(b){g({exception:d("nextgendasherr").nextgendasherrFromCause(a,b,"VideoPlayerNextgendashFetchResponseBufferException","Request "+e.qplName+" (%s) failed to read buffer.",e.requestID),type:"__exception"})});return{state:{startedReadingClock:b,state:"reading_buffer"}};case"stream":var h=function(b){var f=b.dataBytesLengthTotal;if(f0&&(b.chunks.push(a),b.dataBytesLengthTotal+=a.byteLength);n()}},l=function(b){var c=q.state;if(c.state!=="reading_stream")return;c.streamReaderDone=!0;h(c);var f=a.host.networkIsOnline(),i=f?"VideoPlayerNextgendashFetchResponseStreamReaderRejection":"VideoPlayerNextgendashFetchResponseStreamReaderOffline";f=f?"Request "+e.qplName+" (%s) failed to read chunk#%s.":"Request "+e.qplName+" (%s) failed to read chunk#%s while offline.";g({exception:d("nextgendasherr").nextgendasherrFromFetchRejection(a,b,i,f,e.requestID,c.chunks.length),type:"__exception"})},m=function(b){var c=q.state;if(c.state!=="reading_stream")return;c.streamReaderDone=!0;h(c);g({exception:d("nextgendasherr").nextgendasherrFromCause(a,b,"VideoPlayerNextgendashFetchResponseStreamReaderException","Request "+e.qplName+" (%s) failed to read chunk#%s.",e.requestID,c.chunks.length),type:"__exception"})},n=function(){var a=q.state;if(a.state!=="reading_stream")return;a.streamReader.read().then(k,l)["catch"](m)};f=f.body;if(f==null)throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashFetchResponseStreamMissingBody");var o=500,p=a.host.clock(),q={state:{bandwidthSamplingState:{bytes:0,clock:p},chunks:d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject([]),dataBytesLengthFlushed:0,dataBytesLengthTotal:0,networkDiagnosticsSample:null,startedReadingClock:p,state:"reading_stream",streamReader:f.getReader(),streamReaderDone:!1,streamReaderFlushIntervalID:c("setInterval")(i,o)}};n();return q;default:e.responseMode;throw d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashFetchedResourceUnexpectedResponseMode","Request "+e.qplName+" (%s) unexpected responseMode="+e.responseMode+".",e.requestID,String(b.perfMs-e.requestCreatedClock.perfMs))}}function q(a,b){try{a=a.host.getPerformanceResourceTimingByName(b.requestInfo);b=JSON.stringify(a.map(function(a){a=a.toJSON();a.name;a=babelHelpers.objectWithoutPropertiesLoose(a,k);return a}))}catch(a){b="exception:"+String(a)}return"timings="+b}g.fetchedResourceDefaultRetryConfig=n;g.VideoPlayerNextgendashFetchedResourceSM=a}),98); __d("VideoPlayerNextgendashMediaElement",["VideoPlayerNextgendashMediaUtils","VideoPlayerNextgendashStateMachine","clearTimeout","deepEquals","nextgendasherr","setTimeout"],(function(a,b,c,d,e,f,g){"use strict";var h=["currentTime","seeking"],i=["currentTime","seeking"];a=d("VideoPlayerNextgendashStateMachine").defineStateMachine(null,function(){return{isBuffering:!1,isBufferingInitial:!0,lastNonZeroNonErrorCurrentTimeSec:null,mediaElement:null,mediaElementSnapshot:null,mediaElementSnapshotBeforeErrorOccurred:null,mediaElementSnapshotClock:null,mediaElementUnsubscribe:null,mediaSource:null,mediaSourceHandle:null,mediaSourceIndex:null,playheadLastMovedClock:null,playheadWatchdogTimer:null,state:"idle"}},function(a){var b=a.args,e=b.getWorkaroundForSegmentBufferedInsufficientlyMediaTimeRanges,f=b.logPlayerWarning,g=b.onBufferingChanged,l=b.onMediaSourceAttachedChanged;b=b.onRequestRecoveryFromSourceReset;var m=a.env,n=a.event,o=a.eventClock,p=a.sendToSelf,q=a.state,r=a.thisName,s=a.thisSm;a=function(){p({type:"_playhead_watchdog"})};var t=function(c,b,e){var a=q.mediaElement;if(a==null)return;m.host.mediaElementSetPlayhead(m,a,c);f(d("nextgendasherr").nextgendasherr(m,"VideoPlayerNextgendashMediaElementSkippedBufferGap","Buffers: %s, playhead: %s, skipped to: %s, reason: %s",JSON.stringify(b.buffered),b.currentTime,c,e))};switch(q.state){case"idle":switch(n.type){case"__enter":return;case"__exception":return;case"__dispose":return;case"update_media_element":var u,v=q.mediaElement,w=q.mediaElementUnsubscribe;u=(u=n.mediaElement)!=null?u:null;if(u===v){var x=q.mediaSourceIndex;if(u!==null&&m.config.recoverFromSrcReset&&x!==null&&(q.mediaSourceHandle!==null||q.mediaSource!==null)){var y=m.host.mediaElementCollectSnapshot(m,u);if(!y.mediaSourceAttached){f(d("nextgendasherr").nextgendasherr(m,"VideoPlayerNextgendashMediaElementRequestingSourceRecoveryFromSourceReset"));b(x);return}}m.logging.log(m,{format:"["+r+"] Ignored "+n.type+" with the same mediaElement=%s",params:[v],type:"generic_info"});return}else{w&&w();v!=null&&m.host.mediaElementSetSource(m,v,null);y=null;u!=null&&(y=m.host.mediaElementSubscribe(m,u,["durationchange","ended","error","pause","play","playing","progress","ratechange","seeked","seeking","timeupdate","volumechange","waiting"],function(a){var b=a.domEventAdjustedClock,d=a.domEventType;a=a.eventTarget;a=m.host.mediaElementCollectSnapshot(m,a);if(m.config.mediaElementSkipUpdateIfFullyBufferedAndOnlyPlayheadMoving){var e,f=a!=null?a:{};f.currentTime;f.seeking;f=babelHelpers.objectWithoutPropertiesLoose(f,h);e=(e=s.state.mediaElementSnapshot)!=null?e:{};e.currentTime;e.seeking;e=babelHelpers.objectWithoutPropertiesLoose(e,i);if(c("deepEquals")(f,e)&&f.buffered!=null&&f.duration!=null&&f.buffered.length===1&&f.buffered[0][0]===0&&f.buffered[0][1]===f.duration)return}p({domEventAdjustedClock:b,domEventType:d,mediaElementSnapshot:a,type:"_media_element_event"})}),q.mediaSourceHandle?m.host.mediaElementSetSource(m,u,{mediaSourceHandle:q.mediaSourceHandle},q.lastNonZeroNonErrorCurrentTimeSec!=null&&q.lastNonZeroNonErrorCurrentTimeSec!==0?{playheadMediaTimeSec:q.lastNonZeroNonErrorCurrentTimeSec}:void 0):q.mediaSource?m.host.mediaElementSetSource(m,u,{mediaSource:q.mediaSource},q.lastNonZeroNonErrorCurrentTimeSec!=null&&q.lastNonZeroNonErrorCurrentTimeSec!==0?{playheadMediaTimeSec:q.lastNonZeroNonErrorCurrentTimeSec}:void 0):m.host.mediaElementSetSource(m,u,null));b=u!=null?m.host.mediaElementCollectSnapshot(m,u):null;x=o;return babelHelpers["extends"]({},k(m.config,q,o,b,null,g),j(m,q,a,e,t,l,b,x,n.type),{mediaElement:u,mediaElementUnsubscribe:y})}case"update_media_source":r=q.mediaElement;r!=null&&(n.mediaSourceHandle?m.host.mediaElementSetSource(m,r,{mediaSourceHandle:n.mediaSourceHandle},q.lastNonZeroNonErrorCurrentTimeSec!=null&&q.lastNonZeroNonErrorCurrentTimeSec!==0?{playheadMediaTimeSec:q.lastNonZeroNonErrorCurrentTimeSec}:void 0):n.mediaSource?m.host.mediaElementSetSource(m,r,{mediaSource:n.mediaSource},q.lastNonZeroNonErrorCurrentTimeSec!=null&&q.lastNonZeroNonErrorCurrentTimeSec!==0?{playheadMediaTimeSec:q.lastNonZeroNonErrorCurrentTimeSec}:void 0):m.host.mediaElementSetSource(m,r,null));w=q.mediaElement!=null?m.host.mediaElementCollectSnapshot(m,q.mediaElement):null;v=o;return babelHelpers["extends"]({},k(m.config,q,o,w,null,g),j(m,q,a,e,t,l,w,v,n.type),{mediaSource:(b=n.mediaSource)!=null?b:null,mediaSourceHandle:(x=n.mediaSourceHandle)!=null?x:null,mediaSourceIndex:(u=n.mediaSourceIndex)!=null?u:null});case"_media_element_event":if(q.mediaElementSnapshotClock!=null&&n.domEventAdjustedClock.unixMs<=q.mediaElementSnapshotClock.unixMs)return;y=n.mediaElementSnapshot;r=n.domEventAdjustedClock;return babelHelpers["extends"]({},k(m.config,q,o,y,n,g),j(m,q,a,e,t,l,y,r,n.type+":"+n.domEventType));case"_playhead_watchdog":w=q.mediaElement!=null?m.host.mediaElementCollectSnapshot(m,q.mediaElement):null;v=o;return babelHelpers["extends"]({},k(m.config,q,o,w,null,g),j(m,q,a,e,t,l,w,v,n.type));default:n.type;return}case"__disposed__":switch(n.type){case"__enter":b=n.prevState;x=b.mediaElement;u=b.mediaElementUnsubscribe;u&&u();x!=null&&m.host.mediaElementSetSource(m,x,null);return;default:return}default:q.state}});function j(a,b,e,f,g,h,i,j,k){var l=b.mediaElement,m=b.mediaElementSnapshot,n=b.playheadLastMovedClock,o=b.playheadWatchdogTimer;o!=null&&c("clearTimeout")(o);var p=(o=i==null?void 0:i.currentTime)!=null?o:0;o=(o=m==null?void 0:m.currentTime)!=null?o:0;var q=200,r=p===o,s=i!=null&&i.error==null&&!i.seeking&&!i.paused&&!i.ended&&i.buffered.length>0;o=p!==o||i!=null&&m==null?j:null;f=f();if(l!=null&&i!=null&&f!=null&&r&&n!=null&&j.perfMs-n.perfMs>=q&&s&&f.some(function(a){return d("VideoPlayerNextgendashMediaUtils").isWithinRange(a,p,0)})&&!i.buffered.some(function(a){return d("VideoPlayerNextgendashMediaUtils").isWithinRange(a,p,0)})){q=(l=i.buffered.find(function(a){return a[0]>p}))==null?void 0:l[0];q!=null&&g(q,i,k+":SegmentBufferedInsufficiently")}f=200;l=r&&(s||(i==null?void 0:i.seeking)===!0||(i==null?void 0:i.buffered.length)===0)?c("setTimeout")(e,f):null;q=(g=o!=null?o:n)!=null?g:null;var t=(k=i==null?void 0:i.mediaSourceAttached)!=null?k:!1;s=(r=m==null?void 0:m.mediaSourceAttached)!=null?r:!1;t!==s&&a.workQueue.enqueueWork(function(){h(j,t)});return{lastNonZeroNonErrorCurrentTimeSec:i!=null&&i.error==null&&i.currentTime!=null&&i.currentTime!==0?i.currentTime:b.lastNonZeroNonErrorCurrentTimeSec,mediaElementSnapshot:i,mediaElementSnapshotBeforeErrorOccurred:i==null||m==null?b.mediaElementSnapshotBeforeErrorOccurred:m.error==null&&i.error!=null?m:m.error!=null&&i.error==null?null:b.mediaElementSnapshotBeforeErrorOccurred,mediaElementSnapshotClock:j,playheadLastMovedClock:q,playheadWatchdogTimer:l}}function k(a,b,c,d,e,f){var g=b.isBuffering,h=b.isBufferingInitial&&((e==null?void 0:e.domEventType)==="play"||(e==null?void 0:e.domEventType)==="playing"||(d==null?void 0:d.paused)===!1)?!1:b.isBufferingInitial;b.isBuffering?(d==null||d.paused||l(d,a.bufferingEndBufferAheadSec))&&(g=!1):d!=null&&!d.paused&&!l(d,a.bufferingBeginBufferAheadSec)&&(g=!0);if(!b.isBuffering&&g||b.isBuffering&&!g){f((d=e==null?void 0:e.domEventAdjustedClock)!=null?d:c,g,h)}return babelHelpers["extends"]({},b,{isBuffering:g,isBufferingInitial:h})}function l(a,b){var c=.2,d=a.currentTime,e=a.duration,f=null;for(var g=0;gb}g.VideoPlayerNextgendashMediaElementSM=a}),98); __d("VideoPlayerNextgendashParsedManifest",["VideoPlayerNextgendashManifestParser","VideoPlayerNextgendashStateMachine","nextgendasherr"],(function(a,b,c,d,e,f,g){"use strict";a=d("VideoPlayerNextgendashStateMachine").defineStateMachine(null,function(){return{dashManifestXmlString:null,state:"not_parsed"}},function(a){var b=a.args.audioOnly,c=a.env,e=a.event,f=a.sendToSelf;a=a.state;if(a.state==="__disposed__")return;switch(e.type){case"__enter":return;case"__exception":return;case"__dispose":return;case"parse_dash_manifest_xml":var g=e.baseURLFallback,h=e.dashManifestXmlString;if(h==null)return{dashManifestXmlString:null,state:"not_parsed"};else if(a.dashManifestXmlString!==h){try{var i=c.host.parseXML(c,h),j,k;try{j=d("VideoPlayerNextgendashManifestParser").parseMPD(c,i,{audioOnly:b,baseURLFallback:g})}catch(a){k=a}j!=null?f({dashManifestXml:i,data:j,type:"_parse_succeeded"}):f({dashManifestXml:i,error:d("nextgendasherr").nextgendasherrFromCause(c,k,"VideoPlayerNextgendashParsedManifestMPDParseError"),type:"_parse_failed"})}catch(a){f({dashManifestXml:null,error:d("nextgendasherr").nextgendasherrFromCause(c,a,"VideoPlayerNextgendashParsedManifestXMLParseError"),type:"_parse_failed"})}return babelHelpers["extends"]({},a,{dashManifestXmlString:h})}else return;case"_parse_succeeded":return{dashManifestXml:e.dashManifestXml,dashManifestXmlString:a.dashManifestXmlString,data:e.data,state:"parsed"};case"_parse_failed":return{dashManifestXml:e.dashManifestXml,dashManifestXmlString:a.dashManifestXmlString,error:e.error,state:"failed_to_parse"};default:e.type;return}});g.VideoPlayerNextgendashParsedManifestSM=a}),98); __d("VideoPlayerNextgendashMain",["VideoPlayerNextgendashConnectionMainToWorker","VideoPlayerNextgendashFetchedResource","VideoPlayerNextgendashMediaElement","VideoPlayerNextgendashMediaUtils","VideoPlayerNextgendashParsedManifest","VideoPlayerNextgendashStateMachine","deepEquals","emptyFunction","nextgendasherr"],(function(a,b,c,d,e,f,g){"use strict";var h=["playerStateForDebug","playerStateFromMainSent","playerStateFromWorker","workerConnection"],i=["pendingEvents"];function j(a,b){var c=a.mediaElement.state.mediaElementSnapshot;c=c!=null?b.debugOverlay?{bufferedForDebug:c.buffered,currentTime:c.currentTime,duration:c.duration,error:c.error,paused:c.paused,readyState:c.readyState}:{currentTime:c.currentTime,duration:c.duration,error:c.error,paused:c.paused,readyState:c.readyState}:null;return{abrConfig:a.abrConfig,configFromMain:b,dashManifestData:a.state==="linked_to_worker"&&a.dashManifestParsed.state.state==="parsed"?a.dashManifestParsed.state.data:null,devicePixelRatio:(b=window.devicePixelRatio)!=null?b:1,isDocumentHidden:document.hidden,mediaElementSnapshot:c,mediaSourceIndexApplied:(b=a.mediaElement.state.mediaSourceIndex)!=null?b:null,playerViewportDimensions:a.playerViewportDimensions,selectedMediaVariant:a.selectedMediaVariant,selectedVideoQualityDisplayLabel:a.selectedVideoQualityDisplayLabel,shouldSendPlayerStateForDebug:a.shouldSendPlayerStateForDebug}}var k=d("VideoPlayerNextgendashStateMachine").defineStateMachine(null,function(a){var b=a.args,c=b.abrConfig,e=b.audioOnly,f=b.initialMediaVariantIfLangExistsInManifest,g=b.onBufferingChanged,h=b.onMediaSourceAttachedChanged,i=b.playerViewportDimensionsInitial;b=b.workerTypeInitial;var j=a.makeChildSm,k=a.sendToSelf,l=a.thisSm;return{abrConfig:c,audioOnly:e,dashManifestFromUrl:null,dashManifestFromUrlRequestIndex:0,dashManifestParsed:j("dashManifestParsed",d("VideoPlayerNextgendashParsedManifest").VideoPlayerNextgendashParsedManifestSM,{audioOnly:e,onTransitioned:function(a,b,c){k({fromState:a,toState:b,type:"_dash_manifest_parsed_transitioned"},c)}}),initialMediaVariantIfLangExistsInManifest:f,mediaElement:j("mediaElement",d("VideoPlayerNextgendashMediaElement").VideoPlayerNextgendashMediaElementSM,{getWorkaroundForSegmentBufferedInsufficientlyMediaTimeRanges:function(){var a;return(a=l.state.playerStateFromWorker)==null?void 0:a.workaroundForSegmentBufferedInsufficientlyMediaTimeRanges},logPlayerWarning:function(a){k({type:"_log_player_warning",warning:a})},onBufferingChanged:g,onMediaSourceAttachedChanged:h,onRequestRecoveryFromSourceReset:function(a){k({mediaSourceIndex:a,type:"_request_recovery_from_source_reset"})},onTransitioned:function(a,b,c){k({type:"_media_element_transitioned"},c)}}),pendingEvents:d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject([]),playerViewportDimensions:i,selectedMediaVariant:null,selectedVideoQualityDisplayLabel:null,shouldSendPlayerStateForDebug:!1,state:"waiting_worker_connection",workerType:b}},function(a){var b=a.args,e=b.nextgendashInstanceIndex,f=b.onError,g=b.onManifestUpdated,k=b.onSendHaltedToWorkerChanged,p=b.onVideoRepresentationChanged,q=b.playerInstanceKey,r=b.playerSubOrigin,s=b.prefetchResultInitial;b=b.videoFBID;var t=a.env,u=a.event,v=a.makeChildSm,w=a.sendToOther,x=a.sendToSelf,y=a.state,z=a.unexpectedEvent;if(y.state!=="__disposed__"&&u.type==="debug_config")if(y.state==="linked_to_worker")return m(t,q,babelHelpers["extends"]({},y,{shouldSendPlayerStateForDebug:u.shouldSendPlayerStateForDebug}),u.type);else return babelHelpers["extends"]({},y,{shouldSendPlayerStateForDebug:u.shouldSendPlayerStateForDebug});if(y.state!=="__disposed__"&&u.type==="_log_player_warning"){A(u.warning);return y}if(y.state!=="__disposed__"&&u.type==="update_player_viewport_dimensions")return babelHelpers["extends"]({},y,{playerViewportDimensions:u.playerViewportDimensions});function A(a){if(y.state==="__disposed__")return;t.logging.log(t,{error:d("nextgendasherr").nextgendasherrFromCause(t,a,"VideoPlayerNextgendashMainWith"+y.workerType),type:"generic_error_as_warning"})}function B(a){a=d("VideoPlayerNextgendashConnectionMainToWorker").connectToWorker(t,a,q,function(a){x(a)});k==null||k(a.sendHaltedToWorker);return a}function C(a,b){k==null||k(null),a.sendToWorker({eventToWorker:{playerInstanceKey:q,type:"from_main_to_worker_unlink_player"},type:"send_to_worker"}),a.disconnectFromWorker(b)}function D(a){if(y.state!=="__disposed__"&&(y.workerType==="RealWorker"||y.workerType==="RealWorkerV2")){var b=d("nextgendasherr").nextgendasherrFromCause(t,a,"VideoPlayerNextgendashMainWith"+y.workerType+"/FallbackToVirtualWorker","Fallback to VirtualWorker from "+y.workerType);t.logging.log(t,{error:b,type:"generic_error"});y.playerStateForDebug;y.playerStateFromMainSent;y.playerStateFromWorker;var c=y.workerConnection,e=babelHelpers.objectWithoutPropertiesLoose(y,h);c!=null&&C(c,b);return babelHelpers["extends"]({},e,{pendingEvents:(c=e.pendingEvents)!=null?c:[],state:"waiting_worker_connection",workerType:"VirtualWorker"})}else throw a}function E(a,b,c,d){d=d!=null?{mediaSourceHandle:d,mediaSourceIndex:b,type:"update_media_source"}:c!=null?{mediaSource:c,mediaSourceIndex:b,type:"update_media_source"}:null;if(d==null)throw z("throw","Expected either mediaSourceHandle or mediaSource from Worker.");w(a,d)}function F(a,b){var c=(a=a==null?void 0:a.targetRepresentationId.video)!=null?a:null,d=(a=b==null?void 0:b.targetRepresentationId.video)!=null?a:null;d!==c&&t.workQueue.enqueueWork(function(){p(c,d)})}switch(y.state){case"waiting_worker_connection":switch(u.type){case"__enter":a=B(y.workerType);a.sendToWorker({eventToWorker:{nextgendashInstanceIndex:e,playerInstanceKey:q,playerStateFromMain:j(y,t.config),playerSubOrigin:r,prefetchKey:b,prefetchResultInitial:s,type:"from_main_to_worker_link_player",videoFBID:b},type:"send_to_worker"});return babelHelpers["extends"]({},y,{state:"waiting_linked_to_worker",workerConnection:a});case"__exception":return D(u.exception);case"__dispose":return;case"debug_config":return;case"update_player_viewport_dimensions":return;default:u.type;y.pendingEvents.push(u);return y}case"waiting_linked_to_worker":switch(u.type){case"__enter":B=y.pendingEvents.reduce(function(a,b){b.type==="from_worker_to_main_player_new_media_source"||b.type==="from_worker_to_main_player_unlinked"||b.type==="from_worker_to_main_player_warning"||b.type==="from_worker_to_main_player_fatal_error"||b.type==="debug_config"||b.type==="update_player_viewport_dimensions"?a.thisStatePendingEvents.push(b):a.nextStatePendingEvents.push(b);return a},{nextStatePendingEvents:d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject([]),thisStatePendingEvents:[]});e=B.nextStatePendingEvents;r=B.thisStatePendingEvents;r.forEach(function(a){x(a)});return babelHelpers["extends"]({},y,{pendingEvents:e});case"__exception":return D(u.exception);case"__dispose":return;case"debug_config":return;case"update_player_viewport_dimensions":return;case"from_worker_to_main_player_new_media_source":if(u.workerType!==y.workerType||u.playerInstanceKey!==q)return;E(y.mediaElement,u.mediaSourceIndex,u.mediaSource,u.mediaSourceHandle);s=y.pendingEvents;b=babelHelpers.objectWithoutPropertiesLoose(y,i);s.forEach(function(a){x(a)});return babelHelpers["extends"]({},b,{playerStateForDebug:l(u.playerStateForDebug,y.mediaElement.state.mediaElementSnapshot),playerStateFromMainSent:null,playerStateFromWorker:d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject(u.playerStateFromWorker),state:"linked_to_worker"});case"from_worker_to_main_player_unlinked":if(u.workerType!==y.workerType||u.playerInstanceKey!==q)return;x({exception:u.exceptionSnapshot!=null?d("nextgendasherr").nextgendasherrFromCause(t,d("nextgendasherr").nextgendasherrFromSnapshot(u.exceptionSnapshot),"VideoPlayerNextgendashMainUnexpectedUnlinkedBeforeLinked"):d("nextgendasherr").nextgendasherr(t,"VideoPlayerNextgendashMainUnexpectedUnlinkedBeforeLinked"),type:"__exception"});return;case"from_worker_to_main_player_warning":if(u.workerType!==y.workerType||u.playerInstanceKey!==q)return;A(d("nextgendasherr").nextgendasherrFromSnapshot(u.warningErrorSnapshot));return;case"from_worker_to_main_player_fatal_error":if(u.workerType!==y.workerType||u.playerInstanceKey!==q)return;x({exception:d("nextgendasherr").nextgendasherrFromCause(t,d("nextgendasherr").nextgendasherrFromSnapshot(u.errorSnapshot),"VideoPlayerNextgendashMainFatalFromWorkerPlayerBeforeLinked"),type:"__exception"});return;default:u.type;y.pendingEvents.push(u);return y}case"linked_to_worker":switch(u.type){case"__enter":F(u.prevState.playerStateFromWorker,y.playerStateFromWorker);return;case"__exception":return;case"__dispose":return;case"_dash_manifest_from_url_transitioned":return n(t,u.fromState,u.toState,y.dashManifestParsed,x,w);case"_dash_manifest_parsed_transitioned":return o(t,y,u.fromState,u.toState,x,g);case"_media_element_transitioned":return m(t,q,y,u.type);case"_request_recovery_from_source_reset":y.workerConnection.sendToWorker({eventToWorker:{mediaSourceIndex:u.mediaSourceIndex,playerInstanceKey:q,type:"from_main_to_worker_request_recovery_from_source_reset"},type:"send_to_worker"});return;case"debug_config":return;case"update_player_viewport_dimensions":return;case"update_dash_manifest":a=u.dashManifestUrl;B=u.dashManifestXmlString;if(B!=null){w(y.dashManifestParsed,{baseURLFallback:a,dashManifestXmlString:B,type:"parse_dash_manifest_xml"});return babelHelpers["extends"]({},y,{dashManifestFromUrl:null})}else{r=y.dashManifestFromUrlRequestIndex;e=null;if(a!=null){r+=1;s={qplName:"dash_manifest_from_url",requestCreatedClock:t.host.clock(),requestID:"dash_manifest_from_url_"+r,requestInfo:a,responseMode:"text"};e=v("dashManifestFromUrl",d("VideoPlayerNextgendashFetchedResource").VideoPlayerNextgendashFetchedResourceSM,{onNetworkDiagnostics:c("emptyFunction"),onTransitioned:function(a,b,c){x({fromState:a,toState:b,type:"_dash_manifest_from_url_transitioned"},c)},request:s});w(e,{type:"start"})}return babelHelpers["extends"]({},y,{dashManifestFromUrl:e,dashManifestFromUrlRequestIndex:r})}case"_send_state_to_worker":return m(t,q,y,u.type);case"update_media_element":w(y.mediaElement,{mediaElement:u.mediaElement,type:"update_media_element"});return;case"update_config_from_env":return m(t,q,y,u.type);case"select_video_quality":return m(t,q,babelHelpers["extends"]({},y,{selectedVideoQualityDisplayLabel:u.videoQualityDisplayLabel}),u.type);case"select_media_variant":return m(t,q,babelHelpers["extends"]({},y,{selectedMediaVariant:u.mediaVariant}),u.type);case"debug_log_stall_details":y.workerConnection.sendToWorker({eventToWorker:{mediaElementSnapshotFromMain:y.mediaElement.state.mediaElementSnapshot,playerInstanceKey:q,stallStartClock:u.stallStartClock,type:"from_main_to_worker_debug_log_stall_details"},type:"send_to_worker"});return;case"from_worker_to_main_player_new_media_source":if(u.workerType!==y.workerType||u.playerInstanceKey!==q)return;E(y.mediaElement,u.mediaSourceIndex,u.mediaSource,u.mediaSourceHandle);b=d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject(u.playerStateFromWorker);F(y.playerStateFromWorker,b);return babelHelpers["extends"]({},y,{playerStateForDebug:l(u.playerStateForDebug,y.mediaElement.state.mediaElementSnapshot),playerStateFromWorker:b});case"from_worker_to_main_player_unlinked":if(u.workerType!==y.workerType||u.playerInstanceKey!==q)return;g=u.exceptionSnapshot!=null?d("nextgendasherr").nextgendasherrFromCause(t,d("nextgendasherr").nextgendasherrFromSnapshot(u.exceptionSnapshot),"VideoPlayerNextgendashMainUnexpectedUnlinkedFromWorker","Reason: "+u.reason):d("nextgendasherr").nextgendasherr(t,"VideoPlayerNextgendashMainUnexpectedUnlinkedFromWorker","Reason: "+u.reason);if((y.workerType==="RealWorker"||y.workerType==="RealWorkerV2")&&!t.config.disableFallbackFromRealWorkerAfterLinked)return D(g);else{x({exception:g,type:"__exception"});return}case"from_worker_to_main_player_warning":if(u.workerType!==y.workerType||u.playerInstanceKey!==q)return;A(d("nextgendasherr").nextgendasherrFromSnapshot(u.warningErrorSnapshot));B=d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject(u.playerStateFromWorker);F(y.playerStateFromWorker,B);return babelHelpers["extends"]({},y,{playerStateForDebug:l(u.playerStateForDebug,y.mediaElement.state.mediaElementSnapshot),playerStateFromWorker:B});case"from_worker_to_main_player_fatal_error":if(u.workerType!==y.workerType||u.playerInstanceKey!==q)return;x({exception:d("nextgendasherr").nextgendasherrFromCause(t,d("nextgendasherr").nextgendasherrFromSnapshot(u.errorSnapshot),"VideoPlayerNextgendashMainFatalFromWorkerPlayer"),type:"__exception"});a=d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject(u.playerStateFromWorker);F(y.playerStateFromWorker,a);return babelHelpers["extends"]({},y,{playerStateForDebug:l(u.playerStateForDebug,y.mediaElement.state.mediaElementSnapshot),playerStateFromWorker:a});case"from_worker_to_main_playback_loop_state":if(u.workerType!==y.workerType||u.playerInstanceKey!==q)return;v=d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject(u.playerStateFromWorker);F(y.playerStateFromWorker,v);return babelHelpers["extends"]({},y,{playerStateFromWorker:v});case"from_worker_to_main_player_state_for_debug":if(u.workerType!==y.workerType||u.playerInstanceKey!==q)return;return babelHelpers["extends"]({},y,{playerStateForDebug:l(u.playerStateForDebug,y.mediaElement.state.mediaElementSnapshot)});default:u.type;return}case"__disposed__":switch(u.type){case"__enter":s=u.prevState;e="VideoPlayerNextgendashMainWith"+s.workerType+"/Disposed["+y.reason+"@"+s.state+"]";r="Disposed: "+y.reason+"@"+s.state+"; playerStateFromWorker=%s";b=[(E=JSON.stringify(s.playerStateFromWorker))!=null?E:"undefined"];D=y.exception!=null?d("nextgendasherr").nextgendasherrFromCause.apply(void 0,[t,y.exception,e,r].concat(b)):null;s.workerConnection!=null&&C(s.workerConnection,D!=null?D:d("nextgendasherr").nextgendasherr.apply(void 0,[t,e,r].concat(b)));D!=null&&f(D);return;default:return}default:y.state;return}});function l(a,b){return a==null||b==null?a:d("VideoPlayerNextgendashStateMachine").skipAutoDisposeInsideThisObject(babelHelpers["extends"]({},a,{bufferedRanges:babelHelpers["extends"]({},a.bufferedRanges,{combo:b.buffered.map(function(a){return{endTime:a[1],startTime:a[0]}})})}))}function m(a,b,d,e){a=j(d,a.config);if(c("deepEquals")(a,d.playerStateFromMainSent))return d;d.workerConnection.sendToWorker({canSendOnlyLatestOfTypeIfThrottled:!0,eventToWorker:{playerInstanceKey:b,playerStateFromMain:a,reason:e,type:"from_main_to_worker_sync_state"},type:"send_to_worker"});return babelHelpers["extends"]({},d,{playerStateFromMainSent:a})}function n(a,b,c,e,f,g){if(c.state!==b.state)switch(c.state){case"completed":b=c.responseData.state;switch(b.state){case"done_text":g(e,{baseURLFallback:c.request.requestInfo,dashManifestXmlString:b.text,type:"parse_dash_manifest_xml"});return;default:f({exception:d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashMainDashManifestFetchUnexpectedState",'Unexpected response data state "'+b.state+'" when DASH manifest request is completed.'),type:"__exception"});return}case"failed":f({exception:d("nextgendasherr").nextgendasherrFromCause(a,c.error,"VideoPlayerNextgendashMainDashManifestFetchFailed"),type:"__exception"});return;case"aborted":f({exception:d("nextgendasherr").nextgendasherr(a,"VideoPlayerNextgendashMainDashManifestFetchAborted"),type:"__exception"});return;default:c.state;return}}function o(a,b,c,e,f,g){if(e.state!==c.state)switch(e.state){case"failed_to_parse":f({exception:d("nextgendasherr").nextgendasherrFromCause(a,e.error,"VideoPlayerNextgendashMainDashManifestParseFailed"),type:"__exception"});return;case"parsed":g();var h=b.initialMediaVariantIfLangExistsInManifest;if(b.selectedMediaVariant==null&&h!=null&&e.data.manifestRepresentations.audio.some(function(a){return a.lang===h.audioLang}))return babelHelpers["extends"]({},b,{initialMediaVariantIfLangExistsInManifest:null,selectedMediaVariant:h});else return;default:e.state;return}}function p(a){a=a.state;if(a.state==="__null__"||a.state==="__disposed__")return null;a=a.dashManifestParsed.state;return a.state!=="parsed"?null:a}function a(a){a=p(a);return a==null?null:a.data.metadata.manifestIsMixedCodecVideo||a.data.metadata.manifestIsMixedCodecAudio}function q(a){a=a.state;return a.state==="linked_to_worker"?a.playerStateFromWorker:null}function r(a){a=a.state;return a.state!=="__null__"&&a.state!=="__disposed__"&&a.mediaElement.state.state!=="__null__"&&a.mediaElement.state.state!=="__disposed__"&&a.mediaElement.state.mediaElement!=null?a.mediaElement.env.host.mediaElementCollectOnlyPlayheadMediaTimeSec(a.mediaElement.env,a.mediaElement.state.mediaElement):null}function s(a){a=p(a);return(a=a==null?void 0:a.data.manifestRepresentations.video)!=null?a:[]}function t(a){a=p(a);return(a=a==null?void 0:a.data.manifestRepresentations.audio)!=null?a:[]}function u(a,b){var c;a=q(a);var d=new Set((a=a==null||(c=a.blockedRepresentationIds)==null?void 0:c.video)!=null?a:[]);return b.filter(function(a){return!d.has(a.representationId)})}function b(a){return u(a,s(a))}function v(a,b){var c;a=q(a);var d=new Set((a=a==null||(c=a.blockedRepresentationIds)==null?void 0:c.audio)!=null?a:[]);return b.filter(function(a){return!d.has(a.representationId)})}function e(a){return v(a,t(a))}function f(a,b){var c;a=q(a);var d=new Set((a=a==null||(c=a.targetVariantRepresentationIds)==null?void 0:c.video)!=null?a:[]);return b.filter(function(a){return d.has(a.representationId)})}function w(a,b,c){return d("VideoPlayerNextgendashMediaUtils").findTimeRangeAnnotationAtMediaTime(a,b,c)}function x(a){var b,c=q(a),d=r(a),e=w(d,c==null||(b=c.bufferedRangesWithRepIds)==null?void 0:b.audio,c==null?void 0:c.targetRepresentationId.audio);d=t(a).find(function(a){return a.representationId===e});return d}function y(a){var b,c=q(a),d=r(a),e=w(d,c==null||(b=c.bufferedRangesWithRepIds)==null?void 0:b.video,c==null?void 0:c.targetRepresentationId.video);d=s(a).find(function(a){return a.representationId===e});return d}function z(a){var b=q(a),c=b==null?void 0:b.targetRepresentationId.audio;b=t(a).find(function(a){return a.representationId===c});return b}function A(a){var b=q(a),c=b==null?void 0:b.targetRepresentationId.video;b=s(a).find(function(a){return a.representationId===c});return b}function B(a){a=a.state;a=a.state==="__null__"||a.state==="__disposed__"?null:a.selectedMediaVariant;return a}function C(a){a=a.state;a=a.state==="__null__"||a.state==="__disposed__"?null:a.selectedVideoQualityDisplayLabel;return a}g.VideoPlayerNextgendashMainSM=k;g.getIsMixedCodecManifest=a;g.getPlayerStateFromWorker=q;g.getMediaElementPlayheadMediaTimeSec=r;g.getManifestVideoRepresentations=s;g.getManifestAudioRepresentations=t;g.getAvailableVideoRepresentations=b;g.getAvailableAudioRepresentations=e;g.filterVideoRepresentationsByTargetVariant=f;g.findCurrentPlayingRepresentationID=w;g.getCurrentPlayingAudioRepresentation=x;g.getCurrentPlayingVideoRepresentation=y;g.getCurrentTargetAudioRepresentation=z;g.getCurrentTargetVideoRepresentation=A;g.getSelectedMediaVariant=B;g.getSelectedVideoQualityDisplayLabel=C}),98); __d("VideoPlayerNextgendashEngineExtrasAPI",["VideoPlayerNextgendashMain","VideoPlayerNextgendashManifestParser","VideoPlayerOzWWWGlobalConfig","emptyFunction","gkx","oz-player/networks/OzBandwidthEstimator"],(function(a,b,c,d,e,f,g){"use strict";c("emptyFunction");function h(a){return{displayLabel:d("VideoPlayerNextgendashManifestParser").getDisplayLabelFromAudioRepresentation(a),id:a.representationId,lang:a.lang,mimeCodecs:a.mimeCodecsParsed.mimeCodecs,role:a.role,variantKey:a.variantKey}}function i(a){return{codec:a.mimeCodecsParsed.codecs,codecFamily:a.mimeCodecsParsed.codecFamily,displayLabel:d("VideoPlayerNextgendashManifestParser").getDisplayLabelFromVideoRepresentation(a),height:a.height,id:a.representationId,lang:a.lang,mimeCodecs:a.mimeCodecsParsed.mimeCodecs,qualityLabel:a.qualityLabel,role:a.role,variantKey:a.variantKey,width:a.width}}function a(a){a.getVideoElementAPI;var b=a.mainSm;a={getApproximateFBLSToPlayerDisplayLatency:function(){return null},getAvailableAudioTracks:function(){return d("VideoPlayerNextgendashMain").getAvailableAudioRepresentations(b).map(function(a){return h(a)})},getAvailableVideoQualities:function(){return Array.from(new Set(d("VideoPlayerNextgendashMain").filterVideoRepresentationsByTargetVariant(b,d("VideoPlayerNextgendashMain").getAvailableVideoRepresentations(b)).sort(function(a,b){return a.bandwidth-b.bandwidth}).map(d("VideoPlayerNextgendashManifestParser").getDisplayLabelFromVideoRepresentation)))},getAvailableVideoTracks:function(){return d("VideoPlayerNextgendashMain").getAvailableVideoRepresentations(b).map(function(a){return i(a)})},getCurrentAudioRepresentation:function(){var a=d("VideoPlayerNextgendashMain").getCurrentPlayingAudioRepresentation(b);return a==null?null:{getBandwidth:function(){return a.bandwidth},getDisplayLabel:function(){return d("VideoPlayerNextgendashManifestParser").getDisplayLabelFromAudioRepresentation(a)},getID:function(){return a.representationId},getMimeCodecs:function(){return a.mimeCodecsParsed.mimeCodecs}}},getCurrentPlayingAudioRepresentationID:function(){var a=d("VideoPlayerNextgendashMain").getCurrentPlayingAudioRepresentation(b);return a!=null?a.representationId:null},getCurrentPlayingAudioTrackID:function(){var a=d("VideoPlayerNextgendashMain").getCurrentPlayingAudioRepresentation(b);return a!=null?a.representationId:null},getCurrentPlayingVideoQuality:function(){var a=d("VideoPlayerNextgendashMain").getCurrentPlayingVideoRepresentation(b);return a!=null?d("VideoPlayerNextgendashManifestParser").getDisplayLabelFromVideoRepresentation(a):""},getCurrentPlayingVideoRepresentationID:function(){var a=d("VideoPlayerNextgendashMain").getCurrentPlayingVideoRepresentation(b);return a!=null?a.representationId:null},getCurrentTargetVideoQuality:function(){var a=d("VideoPlayerNextgendashMain").getCurrentTargetVideoRepresentation(b);return a!=null?d("VideoPlayerNextgendashManifestParser").getDisplayLabelFromVideoRepresentation(a):""},getCurrentVideoRepresentation:function(){var a=d("VideoPlayerNextgendashMain").getCurrentPlayingVideoRepresentation(b);return a==null?null:{canPredict:function(){return!1},getBandwidth:function(){return a.bandwidth},getDisplayLabel:function(){return d("VideoPlayerNextgendashManifestParser").getDisplayLabelFromVideoRepresentation(a)},getID:function(){return a.representationId},getMimeCodecs:function(){return a.mimeCodecsParsed.mimeCodecs},getQualityScoreCurveString:function(b){if(b==="csvqm")return a.playbackResolutionCsvqmScoreCurve;else return a.playbackResolutionMosScoreCurve},getTimeRanges:function(){return[]}}},getEstimatedBandwidth:function(){return c("oz-player/networks/OzBandwidthEstimator").getBandwidth(c("VideoPlayerOzWWWGlobalConfig"))},getInbandCaptionsAutogeneratedFromManifest:function(){return!1},getInbandCaptionsExpectedFromManifest:function(){return!1},getManifestIdentifier:function(){return null},getMpdValidationErrors:function(){return null},getPerfLoggerProvider:function(){return null},getRepresentationCaptionsExpectedFromManifest:function(){return!1},getStreamType:function(){return"dash"},getTargetAudioTrack:function(){var a=d("VideoPlayerNextgendashMain").getCurrentTargetAudioRepresentation(b);return a==null?null:h(a)},getUserSelectedVideoQuality:function(){var a=d("VideoPlayerNextgendashMain").getSelectedVideoQualityDisplayLabel(b);return a!=null?a:"auto"},getUserSelectedVideoVariant:function(){var a,c=d("VideoPlayerNextgendashMain").getSelectedMediaVariant(b);return c==null?null:{lang:(a=(a=c.audioLang)!=null?a:c.videoLang)!=null?a:null,role:(a=(a=c.audioRole)!=null?a:c.videoRole)!=null?a:null}},getVideoProjectionType:function(){return null},getVideoRepresentations:function(){return null},isDrm:function(){return!1},isFBIsLiveTemplated:function(){return!1},isFBMS:function(){return!1},isFBWasLive:function(){return!1},isLiveRewindAvailable:function(){return!1},isMixedCodecManifest:function(){return d("VideoPlayerNextgendashMain").getIsMixedCodecManifest(b)},isPredictiveDash:function(){return!1},setDimensions:function(a){},setEnableLiveheadCatchup:function(a){},setLatencyLevel:function(a){},setUserSelectedVideoQuality:function(a){a=a==="auto"||a==="notselected"?null:a;b.sendEvent({type:"select_video_quality",videoQualityDisplayLabel:a})},setUserSelectedVideoVariant:function(a){if(a==null)return;var c=d("VideoPlayerNextgendashMain").getSelectedMediaVariant(b);b.sendEvent({mediaVariant:babelHelpers["extends"]({},c!=null?c:{audioLang:null,audioRole:null,videoLang:null,videoRole:null},{audioLang:(c=a==null?void 0:a.lang)!=null?c:null,audioRole:(c=a==null?void 0:a.role)!=null?c:null,videoLang:b.env.config.enableLipSync?(c=a==null?void 0:a.lang)!=null?c:null:null,videoRole:b.env.config.enableLipSync?(c=a==null?void 0:a.role)!=null?c:null:null}),type:"select_media_variant"})}};return a}g.createVideoPlayerNextgendashEngineExtrasAPI=a}),98); __d("VideoPlayerNextgendashEnvironment",[],(function(a,b,c,d,e,f){"use strict";function a(){return{bufferingBeginBufferAheadSec:.1,bufferingEndBufferAheadSec:1,dataAppendOperationMinBytes:"ozplayer-like",debugLog:!1,debugOverlay:!1,debugViz:!1,disableFallbackFromRealWorkerAfterLinked:!1,enableCombinedInitSidxFetch:!1,enableLipSync:!1,enablePrefetchQueueing:!1,fetchHighPri:!1,isInWorkerType:null,logStallDetailsAsPlayerWarning:!1,mediaElementSkipUpdateIfFullyBufferedAndOnlyPlayheadMoving:!1,preferredMediaSourceAPIType:"MediaSource",qplEnabled:!1,qplMarkersEnded:[],recoverFromSrcReset:!1,resetTargetRepresentationWhenItGetsBlocked:!1,retryShorterForUnrecoverableHTTP:!1,sidxDisableShiftingMediaTimeRangesByEarliestPresentationTime:!1}}f.createDefaultConfig=a}),66); __d("VideoPlayerNextgendashLoggingAPI",["VideoPlayerNextgendashStateMachine","emptyFunction","nextgendasherr"],(function(a,b,c,d,e,f,g){"use strict";function b(a){var b,c=a.loggingState.prevLogstamp;b={clock:a.host.clock(),sequence:((b=c==null?void 0:c.sequence)!=null?b:0)+1};a.loggingState.prevLogstamp=b;return[c,b]}function h(a,b){b=(b=b==null?void 0:b.slice())!=null?b:[];var c=b.slice(),d=0;a=a!=null?a:"";var e=/(?!\\)%[sidfoOc]/g,f=e.exec(a);while(f!=null)++d,c.shift(),f=e.exec(a);while(c.length>0)c.shift(),a+=" %s",++d;while(b.length"]}}))}else if(a instanceof Map){d=[];for(var e of a.entries())d.push(e);c.push(["$Map.entries",d])}else if(a instanceof Set){e=[];for(d of a.values())e.push(d);c.push(["$Set.values",e])}else if(a instanceof Uint8Array){d=[];e=5;var f=0;for(;fe+e&&d.push("...");for(f=Math.max(f,a.length-e);fd+d&&f.push("...");for(g=Math.max(g,e.length-d);g"};b.shouldSnapshotIncludeOriginalReference&&(i.$$=g);for(g of h.entries()){h=g[0];var o=g[1];i[h]=o}return i}else{h=n.call(c);if(typeof c==="object"&&c!==null&&!(c instanceof Boolean)&&!(c instanceof Date)&&!(c instanceof Number)&&!(c instanceof RegExp)&&!(c instanceof String)&&h!=="[object Object]"&&h!=="[object Array]"){o=e(c);g={$_:h};b.shouldSnapshotIncludeOriginalReference&&(g.$$=c);for(i of o.entries()){e=i[0];h=i[1];g[e]=h}return g}else return c}}else return c})}function p(a,b){var c=new WeakMap();return function a(d,e){var f;d=b!==void 0?b(d):d;if(typeof d==="object"&&d!==null&&!(d instanceof Boolean)&&!(d instanceof Date)&&!(d instanceof Number)&&!(d instanceof RegExp)&&!(d instanceof String)){f=c.get(d);if(f!==void 0)return{$ref:f};c.set(d,e);if(Array.isArray(d)){f=[];var g=d;for(var h=0,i=g.length;h0){b.connection.sendToWorker({eventToWorker:{initialAbrParams:{abrConfig:d("VideoPlayerNextgendashABR").createVideoPlayerNextgendashABRConfig({videoPreferredMinimumSmallestDimension:l(null)}),bandwidthDiagnostics:b.env.host.networkDiagnosticsReadBandwidth(),devicePixelRatio:(b=window.devicePixelRatio)!=null?b:1,isDocumentHidden:document.hidden,prefetchResolutionThreshold:1e3},prefetchInfo:a,type:"from_main_to_worker_prefetch"},type:"send_to_worker"})}}function m(){var a=d("VideoPlayerNextgendashEnvironment").createDefaultConfig();return babelHelpers["extends"]({},a,{bufferingBeginBufferAheadSec:c("gkx")("7137")?.1:a.bufferingBeginBufferAheadSec,bufferingEndBufferAheadSec:c("gkx")("7137")?.2:a.bufferingEndBufferAheadSec,dataAppendOperationMinBytes:c("gkx")("19511")?null:a.dataAppendOperationMinBytes,debugLog:c("gkx")("17339"),debugOverlay:c("gkx")("4837"),debugViz:c("gkx")("17340"),disableFallbackFromRealWorkerAfterLinked:!0,enableCombinedInitSidxFetch:c("gkx")("18184"),enableLipSync:c("gkx")("3922")||c("gkx")("7221"),enablePrefetchQueueing:c("gkx")("19774"),fetchHighPri:!0,logStallDetailsAsPlayerWarning:c("gkx")("1762"),mediaElementSkipUpdateIfFullyBufferedAndOnlyPlayheadMoving:c("gkx")("19158"),preferredMediaSourceAPIType:c("gkx")("7137")?"ManagedMediaSource":"MediaSource",qplEnabled:c("gkx")("19263"),recoverFromSrcReset:c("gkx")("19599"),resetTargetRepresentationWhenItGetsBlocked:c("gkx")("19128"),retryShorterForUnrecoverableHTTP:c("gkx")("173"),sidxDisableShiftingMediaTimeRangesByEarliestPresentationTime:c("gkx")("19380")})}var n=0;function e(a){var e,f=a.initialProps,g=f.coreVideoPlayerMetaData.videoFBID,h=f.loggingMetaData.instanceKey;e=(e=f.coreVideoPlayerMetaData.subOrigin)!=null?e:void 0;var i=c("VideoPlayerNextgendashHostAPIBrowser"),j=n++,k="#"+j+"::"+h,p=f.coreVideoPlayerMetaData.initialRepresentationIds,q=!1,r=null,s=d("VideoPlayerNextgendashWorkQueue").createVideoPlayerNextgendashWorkQueue(i.scheduleToRun),t=b("cr:9718")==null?void 0:b("cr:9718")(k,s),u=b("cr:5732")?new(b("cr:5732"))():null,v={current:null},w={current:null},x={current:null},y=[],z=null,A=null,B=m(),C={config:B,host:i,logging:d("VideoPlayerNextgendashLoggingAPI").combineLoggingDestinations([d("VideoPlayerNextgendashLoggingDestinationEngineWarning").createVideoPlayerNextgendashLoggingDestinationEngineWarning(function(a){D&&D.point("warning",d("VideoPlayerNextgendashQPL").qplAnnotationsForError(o(C,a))),x.current!=null?x.current.dispatch({payload:{warningError:a},type:"implementation_warning"}):y.push(a)}),b("cr:9712"),t==null?void 0:t.loggingDestination,u==null?void 0:u.loggingDestination,B.qplEnabled?d("VideoPlayerNextgendashLoggingDestinationQPLFromEngine").createVideoPlayerNextgendashLoggingDestinationQPLFromEngine(v,w):void 0]),loggingState:{logstampPrefix:k,logstampTint:j%5/5,metadata:{nextgendashCreatedAt:i.clock(),nextgendashInstanceIndex:j,playerInstanceKey:h,playerSubOrigin:e,videoFBID:g}},workQueue:s},D=C.config.qplEnabled?d("VideoPlayerNextgendashQPL").qplStartPlayingApi(C):null;w.current=D;D==null||D.start();var E=null,F=null,G=null,H=d("VideoPlayerNextgendashMain").VideoPlayerNextgendashMainSM.createSM("VideoPlayerNextgendashMain",C,null,{abrConfig:d("VideoPlayerNextgendashABR").createVideoPlayerNextgendashABRConfig({videoPreferredMinimumSmallestDimension:l(f.minQualityPreference)}),audioOnly:f.coreVideoPlayerMetaData.audioOnly===!0,initialMediaVariantIfLangExistsInManifest:f.initialAudioUserPreferredLanguage!=null?{audioLang:f.initialAudioUserPreferredLanguage,audioRole:"dub",videoLang:C.config.enableLipSync?f.initialAudioUserPreferredLanguage:null,videoRole:C.config.enableLipSync?"dub":null}:null,nextgendashInstanceIndex:j,onBufferingChanged:function(a,b,c){E!=null&&(E(),E=null),b?(E=D==null?void 0:D.subspan("buffering"),M.dispatch({payload:{bufferingType:c?"start/unpause":"in_play",disableZeroPlaybackRate:C.config.sidxDisableShiftingMediaTimeRangesByEarliestPresentationTime?!0:void 0},type:"buffering_begin_requested"})):M.dispatch({payload:{domEventPerfTimestamp:a.perfMs},type:"buffering_end_requested"})},onError:function(a){D&&D.point("error",d("VideoPlayerNextgendashQPL").qplAnnotationsForError(a)),r==null&&(r=a),t?(t.setHalted(a.name),s.enqueueWork(function(){L(a,"comet_nextgendash_main_error")})):L(a,"comet_nextgendash_main_error")},onManifestUpdated:function(){D==null||D.point("manifest_updated"),M.dispatch({payload:{selectedVideoQuality:J.getUserSelectedVideoQuality()},type:"implementation_engine_qualities_changed"})},onMediaSourceAttachedChanged:function(a,b){F!=null&&(F(),F=null);b&&(F=D==null?void 0:D.subspan("media_source"));if(!c("gkx")("18183")){a=(a=H.state.mediaElement)==null?void 0:a.state.mediaElement;a=a!=null?d("VideoPlayerNextgendashHostAPI").unopaqueVideoPlayerNextgendashHostMediaElement(a):null;(a==null||N.current==null||a!==N.current.getUnderlyingVideoElement())&&(N.current=a!=null?d("VideoPlayerImplementationEngineVideoElementAPI").createVideoPlayerImplementationEngineVideoElementAPI(a):null)}b&&!q&&(q=!0,M.dispatch({payload:{selectedVideoQuality:J.getUserSelectedVideoQuality()},type:"implementation_engine_initialized"}))},onSendHaltedToWorkerChanged:t==null?void 0:t.onSendHaltedToWorkerChanged,onVideoRepresentationChanged:function(a,b){D&&D.point("video_representation_changed",{string:{fromVideoRepresentationId:String(a),toVideoRepresentationId:String(b)}}),M.dispatch({payload:{},type:"representation_changed"})},playerInstanceKey:h,playerSubOrigin:e,playerViewportDimensionsInitial:f.dimensions,prefetchResultInitial:p!=null&&p.length>0?{prefetchedRepresentationIds:p,prefetchStartedAt:C.host.clock()}:null,videoFBID:g,workerTypeInitial:d("VideoPlayerNextgendashConnectionMainToWorker").initialWorkerType});v.current=H;function I(){var a;return(a=N.current)!=null?a:null}var J=d("VideoPlayerNextgendashEngineExtrasAPI").createVideoPlayerNextgendashEngineExtrasAPI({getVideoElementAPI:I,mainSm:H}),K=null;B=d("VideoPlayerImplementationEngineAPI").createVideoPlayerImplementationEngine({createDebugAPI:function(b){var a=b.getVideoElementAPI;b=b.loggerToVPL;return u==null?void 0:u.createDebugAPI({engineExtrasAPI:J,getConfig:function(){return f.experimentationConfig},getVideoElementAPI:a,loggerToVPL:b,mainSm:H})},createVideoPlayerError:function(a,b){var c=d("nextgendasherr").nextgendasherrFromNextgendasherr(a);if(c!=null)return d("VideoPlayerNextgendashEngineErrors").createVideoPlayerErrorFromNextgendashEngine(C,c,b);else return d("VideoPlayerImplementationErrors").createVideoPlayerErrorFromGenericError("VideoPlayerFatalCaughtByNextgendashEngine",a,b)},destroyEngineParts:function(){a();function a(){D==null||D.point("destroy");if(c("gkx")("18183")){var a;D==null||D.endWithAbort();(a=z)==null||a.remove();z=null;(a=A)==null||a.remove();A=null}H.sendEvent({reason:"destroyEngineParts",type:"__dispose"});t==null||t.disconnect()}},engineCreateArgs:a,engineExtrasAPI:J,engineMetadata:{isAbrEnabled:!0,playerInstanceKey:h,playerVersion:"comet_nextgendash",streamingFormat:"dash"},handleVideoElementChanged:function(a,b){G!=null&&(G(),G=null),a!=null&&(G=D==null?void 0:D.subspan("video_element"),K!=null&&(c("clearTimeout")(K),K=null),H.sendEvent({mediaElement:d("VideoPlayerNextgendashHostAPI").opaqueVideoPlayerNextgendashHostMediaElement(a),type:"update_media_element"}))},handleVideoInfoChange:function(a){if(H.state.state!=="__null__"&&H.state.state!=="__disposed__"){var b=H.state;(a.dimensions.height!==b.playerViewportDimensions.height||a.dimensions.width!==b.playerViewportDimensions.width)&&H.sendEvent({playerViewportDimensions:a.dimensions,type:"update_player_viewport_dimensions"})}return!1}});k=B.engine;var L=B.handleFatalImplementationError,M=B.machine,N=B.videoElementAPIRef;x.current=M;for(i of y)M.dispatch({payload:{warningError:i},type:"implementation_warning"});y.length=0;(f.manifest!=null||f.manifestUrl!=null)&&H.sendEvent({dashManifestUrl:f.manifestUrl,dashManifestXmlString:f.manifest,type:"update_dash_manifest"});if(D){var O=void 0,P=null,Q=null;w=function(){var a=M.getCurrentState().controlledState,b=a.error;a=a.playbackState;if(a!==O){P!=null&&(b!=null||a!=="paused")&&(P(),P=null);Q!=null&&(b!=null||a!=="stalling")&&(Q(),Q=null);if(b!=null){D.endWithError(r!=null?r:o(C,b));(b=z)==null||b.remove();z=null}else if(a==="playing"){D.endWithSuccess();(b=z)==null||b.remove();z=null}else a==="paused"?P=D.subspan("paused"):a==="stalling"&&(Q=D.subspan("stalling"));O=a}};z=k.implementationController.subscribe(w);w()}if(C.config.logStallDetailsAsPlayerWarning){var R=void 0,S=null;j=function(){var a=M.getCurrentState().controlledState,b=a.error;a=a.playbackState;if(a!==R){(b!=null||a!=="stalling")&&(S!=null&&(c("clearTimeout")(S),S=null));if(b!=null){(b=A)==null||b.remove();A=null}else if(a==="stalling"&&S==null){var d=C.host.clock();b=200;S=c("setTimeout")(function(){H.sendEvent({stallStartClock:d,type:"debug_log_stall_details"})},b)}R=a}};A=k.implementationController.subscribe(j);j()}D==null||D.point("engine_created");return k}function o(a,b){return d("nextgendasherr").nextgendasherr.apply(void 0,[a,b.errorName,b.errorMessageFormat].concat(b.errorMessageParams))}g.preloadVideoPlayerNextgendashWorker=h;g.prefetchUsingNextgendash=a;g.createVideoPlayerNextgendashEngine=e}),98); __d("XCometContextualProfileControllerRouteBuilder",["jsRouteBuilder"],(function(a,b,c,d,e,f,g){a=c("jsRouteBuilder")("/groups/{group_idorvanity}/user/{member_id}/",Object.freeze({}),void 0);b=a;g["default"]=b}),98); __d("compactMap",[],(function(a,b,c,d,e,f){"use strict";function a(a,b){var c=a.length,d=[],e=0;for(var f=0;f>>6&31,128|c&63):c<=65535?b+=String.fromCharCode(224|c>>>12&15,128|c>>>6&63,128|c&63):c<=2097151&&(b+=String.fromCharCode(240|c>>>18&7,128|c>>>12&63,128|c>>>6&63,128|c&63));return b}f["default"]=a}),66); __d("md5",["str2rstr"],(function(a,b,c,d,e,f,g){function h(a,b){var c=a[0],d=a[1],e=a[2],f=a[3];c=j(c,d,e,f,b[0],7,-680876936);f=j(f,c,d,e,b[1],12,-389564586);e=j(e,f,c,d,b[2],17,606105819);d=j(d,e,f,c,b[3],22,-1044525330);c=j(c,d,e,f,b[4],7,-176418897);f=j(f,c,d,e,b[5],12,1200080426);e=j(e,f,c,d,b[6],17,-1473231341);d=j(d,e,f,c,b[7],22,-45705983);c=j(c,d,e,f,b[8],7,1770035416);f=j(f,c,d,e,b[9],12,-1958414417);e=j(e,f,c,d,b[10],17,-42063);d=j(d,e,f,c,b[11],22,-1990404162);c=j(c,d,e,f,b[12],7,1804603682);f=j(f,c,d,e,b[13],12,-40341101);e=j(e,f,c,d,b[14],17,-1502002290);d=j(d,e,f,c,b[15],22,1236535329);c=k(c,d,e,f,b[1],5,-165796510);f=k(f,c,d,e,b[6],9,-1069501632);e=k(e,f,c,d,b[11],14,643717713);d=k(d,e,f,c,b[0],20,-373897302);c=k(c,d,e,f,b[5],5,-701558691);f=k(f,c,d,e,b[10],9,38016083);e=k(e,f,c,d,b[15],14,-660478335);d=k(d,e,f,c,b[4],20,-405537848);c=k(c,d,e,f,b[9],5,568446438);f=k(f,c,d,e,b[14],9,-1019803690);e=k(e,f,c,d,b[3],14,-187363961);d=k(d,e,f,c,b[8],20,1163531501);c=k(c,d,e,f,b[13],5,-1444681467);f=k(f,c,d,e,b[2],9,-51403784);e=k(e,f,c,d,b[7],14,1735328473);d=k(d,e,f,c,b[12],20,-1926607734);c=l(c,d,e,f,b[5],4,-378558);f=l(f,c,d,e,b[8],11,-2022574463);e=l(e,f,c,d,b[11],16,1839030562);d=l(d,e,f,c,b[14],23,-35309556);c=l(c,d,e,f,b[1],4,-1530992060);f=l(f,c,d,e,b[4],11,1272893353);e=l(e,f,c,d,b[7],16,-155497632);d=l(d,e,f,c,b[10],23,-1094730640);c=l(c,d,e,f,b[13],4,681279174);f=l(f,c,d,e,b[0],11,-358537222);e=l(e,f,c,d,b[3],16,-722521979);d=l(d,e,f,c,b[6],23,76029189);c=l(c,d,e,f,b[9],4,-640364487);f=l(f,c,d,e,b[12],11,-421815835);e=l(e,f,c,d,b[15],16,530742520);d=l(d,e,f,c,b[2],23,-995338651);c=m(c,d,e,f,b[0],6,-198630844);f=m(f,c,d,e,b[7],10,1126891415);e=m(e,f,c,d,b[14],15,-1416354905);d=m(d,e,f,c,b[5],21,-57434055);c=m(c,d,e,f,b[12],6,1700485571);f=m(f,c,d,e,b[3],10,-1894986606);e=m(e,f,c,d,b[10],15,-1051523);d=m(d,e,f,c,b[1],21,-2054922799);c=m(c,d,e,f,b[8],6,1873313359);f=m(f,c,d,e,b[15],10,-30611744);e=m(e,f,c,d,b[6],15,-1560198380);d=m(d,e,f,c,b[13],21,1309151649);c=m(c,d,e,f,b[4],6,-145523070);f=m(f,c,d,e,b[11],10,-1120210379);e=m(e,f,c,d,b[2],15,718787259);d=m(d,e,f,c,b[9],21,-343485551);a[0]=s(c,a[0]);a[1]=s(d,a[1]);a[2]=s(e,a[2]);a[3]=s(f,a[3])}function i(a,b,c,d,e,f){b=s(s(b,a),s(d,f));return s(b<>>32-e,c)}function j(a,b,c,d,e,f,g){return i(b&c|~b&d,a,b,e,f,g)}function k(a,b,c,d,e,f,g){return i(b&d|c&~d,a,b,e,f,g)}function l(a,b,c,d,e,f,g){return i(b^c^d,a,b,e,f,g)}function m(a,b,c,d,e,f,g){return i(c^(b|~d),a,b,e,f,g)}function n(a){var b=a.length,c=[1732584193,-271733879,-1732584194,271733878],d;for(d=64;d<=a.length;d+=64)h(c,o(a.substring(d-64,d)));a=a.substring(d-64);var e=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(d=0;d>2]|=a.charCodeAt(d)<<((d&3)<<3);e[d>>2]|=128<<((d&3)<<3);if(d>55){h(c,e);for(d=0;d<16;d++)e[d]=0}e[14]=b*8;h(c,e);return c}function o(a){var b=[],c=0;while(c<64)b[c>>2]=a.charCodeAt(c++)|a.charCodeAt(c++)<<8|a.charCodeAt(c++)<<16|a.charCodeAt(c++)<<24;return b}var p="0123456789abcdef".split("");function q(a){var b="",c=0;for(;c<4;c++)b+=p[a>>(c<<3)+4&15]+p[a>>(c<<3)&15];return b}function r(a){var b=[];for(var c=0;c"\x7f"){a=c("str2rstr")(a);break}return r(n(a))}a("hello")!="5d41402abc4b2a76b9719d911017c592"&&(s=function(a,b){var c=(a&65535)+(b&65535);a=(a>>16)+(b>>16)+(c>>16);return a<<16|c&65535});g["default"]=a}),98); __d("useBaseDeferredDialog",["CometDialogContext","CometSuspendedDialogImpl.react","deferredLoadComponent","react","react-compiler-runtime","tracePolicyFromResource"],(function(a,b,c,d,e,f,g){"use strict";var h;b=h||d("react");b.useCallback;var i=b.useContext;function a(a,b,e){var f=d("react-compiler-runtime").c(5),g=i(c("CometDialogContext")),h=e==null?void 0:e.baseModalProps;f[0]!==g||f[1]!==h||f[2]!==a||f[3]!==b?(e=function(d,e,f){var i=c("deferredLoadComponent")(a);g(c("CometSuspendedDialogImpl.react"),{animateReveal:(h==null?void 0:h.unstable_animateEnter)===!0,dialog:i,dialogProps:babelHelpers["extends"]({},d,{loadImmediately:!0}),fallback:b},{loadType:"deferred",tracePolicy:c("tracePolicyFromResource")("comet.dialog",a)},e,{baseModalProps:h,replaceCurrentDialog:f})},f[0]=g,f[1]=h,f[2]=a,f[3]=b,f[4]=e):e=f[4];return e}g["default"]=a}),98); __d("useCometDeferredDialog",["FDSDialogLoadingState.react","react","useBaseDeferredDialog"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||c("react"),j=function(a){return i.jsx(c("FDSDialogLoadingState.react"),{onClose:a})};function a(a,b){return c("useBaseDeferredDialog")(a,b!=null?b:j)}g["default"]=a}),98); __d("useCometPopoverInteractionTracing",["CometCurrentInitialLoadVC","CometInteractionTracingQPLConfigContext","DeviceAnnotationsForInteractionTracingUtils","LSDynamicDependenciesEventEmitter","react","react-compiler-runtime","useCometInteractionTracing"],(function(a,b,c,d,e,f,g){"use strict";var h;(h||d("react")).useCallback;function a(a,b,e,f){var g=d("react-compiler-runtime").c(8),h=d("CometInteractionTracingQPLConfigContext").usePopoverTraceQPLEvent(),i;g[0]!==e?(i=e!=null?{preload_trigger:e}:null,g[0]=e,g[1]=i):i=g[1];g[2]!==b||g[3]!==i?(e=babelHelpers["extends"]({interaction_type:"popover",load_type:b},i),g[2]=b,g[3]=i,g[4]=e):e=g[4];var j=c("useCometInteractionTracing")(h,"fluid","INTERACTION",a,e);g[5]!==j||g[6]!==f?(b=function(a){j(function(b){var c=[],e=d("LSDynamicDependenciesEventEmitter").subscribeToLoadModuleEvent(function(a){c.push(a),b.addAnnotationStringArray("dynamicDepsLoaded",c)});f==null||f(b);b.onComplete(function(a){var c=d("CometCurrentInitialLoadVC").getInitialLoadVC();c!=null&&b.addAnnotationInt("sinceInitialLoadVC",Math.round(a.start-c));e.remove();d("DeviceAnnotationsForInteractionTracingUtils").addDeviceAnnotationsForInteractionTracing(b)});a(b)})},g[5]=j,g[6]=f,g[7]=b):b=g[7];return b}g["default"]=a}),98); __d("useEventHandler",["react","react-compiler-runtime"],(function(a,b,c,d,e,f,g){"use strict";var h;b=h||d("react");b.useCallback;var i=b.useLayoutEffect,j=b.useRef;function a(a){var b=d("react-compiler-runtime").c(4),c=j(a),e,f;b[0]!==a?(e=function(){c.current=a},f=[a],b[0]=a,b[1]=e,b[2]=f):(e=b[1],f=b[2]);i(e,f);b[3]===Symbol["for"]("react.memo_cache_sentinel")?(e=function(){for(var a=arguments.length,b=new Array(a),d=0;d